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