ActiveModel::Serializer 的未定义方法 'config'
Undefined method 'config' for ActiveModel::Serializer
我正在尝试按照几个教程将 API 模式下的 Rails 5 与 Ember 应用程序连接起来,但是在所有这些教程中,一旦我创建了新的初始化程序并使用:
ActiveModel::Serializer.config.adapter = :json
我得到 "undefined method 'config' for ActiveModel::Serializer ..." 我正在使用 'active_model_serializer' gem 因为 Ember 期望 json 带有根对象而不是普通的 json
你可以试试
ActiveModelSerializers.config.adapter = :json
而不是
ActiveModel::Serializer.config.adapter = :json
请阅读更多关于here
在 Gemfile 中
gem 'active_model_serializers', github: "rails-api/active_model_serializers"
我正在尝试按照几个教程将 API 模式下的 Rails 5 与 Ember 应用程序连接起来,但是在所有这些教程中,一旦我创建了新的初始化程序并使用:
ActiveModel::Serializer.config.adapter = :json
我得到 "undefined method 'config' for ActiveModel::Serializer ..." 我正在使用 'active_model_serializer' gem 因为 Ember 期望 json 带有根对象而不是普通的 json
你可以试试
ActiveModelSerializers.config.adapter = :json
而不是
ActiveModel::Serializer.config.adapter = :json
请阅读更多关于here
在 Gemfile 中
gem 'active_model_serializers', github: "rails-api/active_model_serializers"