Содержимое инициализаторов / rails_defaults.rb
ActiveModel::Base.include_root_in_json = false
Ошибка при запуске:
NameError: uninitialized constant ActiveModel::Base
Кто-нибудь знает лекарство?
Я использую рельсы 3.1.RC4.
Rails 2.x?Измените ActiveModel на ActiveRecord и найдите значение в initializers/new_rails_defaults.rb.
ActiveModel
ActiveRecord
initializers/new_rails_defaults.rb
См .: http://apidock.com/rails/ActiveRecord/Serialization/to_json
Рельсы 3?Похоже, сейчас вы устанавливаете его непосредственно в модели:
class MyModel < ActiveRecord::Base self.include_root_in_json = true end
Edit: Вы также можете посмотреть на это: Rails 3.1 include_root_in_json