Ruby on rails rails支持多种json表示
使用rails:Ruby on rails rails支持多种json表示,ruby-on-rails,ruby,json,rabl,Ruby On Rails,Ruby,Json,Rabl,使用rails: 定制json响应(rabl、acts\u as\u api…)的最佳方式是什么 对单个实体使用不同的json表示进行响应的最佳方式是什么? 例如:对于具有“姓名”、“年龄”和“出生日”的给定实体Cat,我希望对iphone api用户使用{“姓名”:“乔”、“年龄”:“3”},对所有其他api用户使用{“姓名”:“乔”、“年龄”:3”,“出生日”:“1/1/2009”} 谢谢!我的解决方案: acts_as_api是我使用的rails插件 我还为iphone添加了一个mime类
{“姓名”:“乔”、“年龄”:“3”}
,对所有其他api用户使用{“姓名”:“乔”、“年龄”:3”,“出生日”:“1/1/2009”}
谢谢!我的解决方案: acts_as_api是我使用的rails插件
我还为iphone添加了一个mime类型,在我的控制器中,我使用“respond_to”来回答正确的json模板。这可能与谁有关…我的解决方案: acts_as_api是我使用的rails插件
我还为iphone添加了一个mime类型,在我的控制器中,我使用“respond_to”来回答正确的json模板。+1用于Rabl。这会让第二个问题中提到的情况变得更加棘手。但是,你的问题很难“回答”“因为你是在寻找意见,而不是问题的实际解决方案。我不是在寻找意见,我是在寻找最佳实践。”。你有没有关于如何在rabl中做(2)的例子?这是一条很细的线:D-你如何在回答之间进行区分?你是在使用不同的控制器还是在一个控制器动作中分裂?这就是我要问的。。。最好的方法是什么?也许有一个第三方插件可以帮你实现…+1用于Rabl。这使第二个问题中提到的情况也变得可能。然而,你的问题很难“回答”,因为你在寻找意见,而不是问题的实际解决方案。我不是在寻找意见,我在寻找最佳实践。你有没有关于如何在rabl中做(2)的例子?这是一条很细的线:D-你如何在回答之间进行区分?你是在使用不同的控制器还是在一个控制器动作中分裂?这就是我要问的。。。最好的方法是什么?也许有一个第三方插件可以为你做这件事。。。