Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想构建一个使用 JSON 外部化资源的 RESTful WebService。我目前面临的问题是如何构建模型的剥离版本,以便我可以为客户提供简化的界面而无需提供不需要的信息。我能想到的最好方法是为我感兴趣的每个模型定义一个方法,以构建这个简化的外观对象。有没有更好的设计模式呢?
我建议查看https://github.com/josevalim/active_model_serializers
您可以尝试 rabl或jbuilder。