【发布时间】:2015-03-31 20:25:03
【问题描述】:
我的 Rails 控制器操作看起来很简单,如下所示:
def show
@batter_rankings = DfsHittersBeta.all
@pitcher_rankings = DfsSpBeta.all
render :json => ??
end
在这种情况下,上面的两个集合都有自己的序列化器。我确实希望将它们作为一个 API 的一部分。所以 API 最终看起来像:
{'pitchers' => [@pitcher_rankings],
'hitters' => [@hitter_rankings]
}
我不完全确定如何将两个模型传递为 json,每个模型都有自己的序列化器,然后可能是一个全局序列化器,它允许我指定最终输出的外观。
【问题讨论】:
标签: ruby-on-rails json ruby-on-rails-4