0

初始化程序/rails_defaults.rb 的内容

ActiveModel::Base.include_root_in_json = false

我在启动时遇到的错误:

NameError: uninitialized constant ActiveModel::Base

有谁知道补救方法​​吗?

我正在使用rails 3.1.RC4。

4

1 回答 1

2

导轨 2.x?更改ActiveModelActiveRecord,然后查看 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

编辑:
您可能还想看看这个:
Rails 3.1 include_root_in_json

于 2011-07-04T12:39:53.123 回答