如何使用ActiveModelSerializer rails 4为同一型号使用多个Serializer

时间:2014-09-17 18:27:02

标签: ruby-on-rails active-model-serializers

在我的控制器中,我有两个渲染json的方法,我想为每个方法使用不同的序列化器。我该怎么做。 我试过:渲染json:response,each_serialiser:每个方法中的SerializerName都没有工作

2 个答案:

答案 0 :(得分:0)

渲染json:@response,序列化器:SerializerName应该可以解决这个问题。

答案 1 :(得分:0)

你应该为每个响应创建两个序列化程序,使用其中一个并重命名响应。