rails多个json表示

时间:2011-08-29 09:20:34

标签: ruby-on-rails ruby json rabl

使用rails:

  1. 自定义json响应的最佳方法是什么(rabl,acts_as_api ......)?

  2. 对单个实体的不同json表示做出响应的最佳方法是什么? 例如:对于具有“name”,“age”和“birth_day”的给定实体Cat,我想用{ "name":"joe", "age":"3" }回复 iphone api用户并使用{ "name":"joe", "age":3", "birth_day":"1/1/2009" }回复< em>所有其他api用户。

  3. 谢谢!

1 个答案:

答案 0 :(得分:1)

可能涉及的人......我的解决方案:

acts_as_api是我使用的rails插件。

我还为iphone添加了一个mime类型,在我的控制器中我使用“respond_to”来回答正确的json模板。