我想通过mongoose和express在我的node.js REST API构建上提供一些场地信息。
在我的模型中,我应该照顾场地的每一个细节。
但是当要求摘要时,我应该只展示其中一些。
如果详细要求1个场地,我应该展示更多。
最好的方法是什么?
答案 0 :(得分:0)
如果您想实现这样的目标,为什么不为您的详细信息和摘要操作创建一些自定义查询?
基本上你需要做什么。
创建收到自定义数据的自定义查询。在模型中执行此操作。 (例如摘要或详细信息的数据)
在控制器中为这些特定类型的API调用创建特定操作,并根据需要对其进行服务。 (例如,create / getVenueDetail / venueId = 213235)