【发布时间】:2016-02-28 01:25:08
【问题描述】:
我不太确定为什么这不起作用,但我有以下序列化程序:
class ExternalAccountSerializer < ActiveModel::Serializer
attributes :id, :account_name, :type
belongs_to :user, serializer: UserSerializer
end
API 返回以下内容:
{
"external_account":{
"id":3,"account_name":"Company Inc.","type":"External service"
}
}
正在返回外部帐户,但未返回用户。任何想法为什么会这样?如何确保显示它?
【问题讨论】:
-
为什么会这样,
belongs_to没有使用序列化器
标签: ruby-on-rails ruby ruby-on-rails-4 activemodel active-model-serializers