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 に答える