Tag: active model serializers

在Rails中使用ActiveModel :: Serializer – JSON数据在json和index响应之间有所不同

我正在使用active_model_serializers gem来控制序列化数据,并看到一些奇怪的行为。 我的代码看起来像这样: 模型和序列化器 class User include Mongoid::Document field :first_name, :type => String field :last_name, :type => String def full_name first_name + ” ” + last_name end end class UserSerializer < ActiveModel::Serializer attributes :id, :first_name, :last_name, :full_name end 调节器 class UsersController < ApplicationController respond_to :json, :html def index @users = User.all respond_with @users end end […]

更改活动模型序列化器默认适配器

如果我想从默认属性适配器切换到json api适配器,我会在哪里这样做? 入门指出: 一般来说,作为AMS的用户,您将编写(或生成)这些序列化程序类。 如果要使用其他适配器(例如JsonApi),可以在初始化程序中更改它: ActiveModel::Serializer.config.adapter = :json_api 他们指的是什么初始化器? 我会创建一个新的吗? 抱歉,这个菜鸟问题