2015-12-29 23 views
1

我試圖遵循幾個教程導軌5連接在與Ember應用程序API模式,但在所有這些,一旦我創造新的初始化和使用:未定義的方法「配置」加載ActiveModel爲::串行

ActiveModel::Serializer.config.adapter = :json 

我得到「未定義的方法‘配置’加載ActiveModel爲::串行......」我使用「active_model_serializer」寶石,因爲灰燼願與根對象一個JSON而不是簡單的JSON

回答

2

您可以嘗試

ActiveModelSerializers.config.adapter = :json 

代替

ActiveModel::Serializer.config.adapter = :json 

請閱讀更多關於here

在Gemfile中

gem 'active_model_serializers', github: "rails-api/active_model_serializers" 
+0

感謝您的答覆,但它不工作。現在我得到「未初始化的常量ActiveModelSerializers」,我已經添加了沒有版本號的gem,我是否也應該添加版本號,還是隻能使用gem名稱? –

+0

在gemfile中請加'gem'active_model_serializers''不需要任何版本,但你使用哪個版本將安裝最新版本 –

+0

已經添加了。不知道爲什麼它沒有得到類 –

相關問題