Почему это (оценивается в консоли Rails)
[{:a => :b}].collect {|x| OpenStruct.new(x)}.to_json
добавляет запись "таблицы"?
"[{\"table\":{\"a\":\"b\"}}]
Я хочу только это:
"[{\"a\":\"b\"}]
Означает ли это, что метод Rails to_json обрабатывает OpenStruct по-другому? Когда я пробую его в irb, его там нет:
require 'ostruct'
[{:a => :b}].collect {|x| OpenStruct.new(x)}.inspect