如何使用Node.js和Mongoose为我的REST api提供Detail和Summary对象?

时间:2012-12-13 08:19:55

标签: node.js rest mongoose

我想通过mongoose和express在我的node.js REST API构建上提供一些场地信息。

在我的模型中,我应该照顾场地的每一个细节。

但是当要求摘要时,我应该只展示其中一些。

如果详细要求1个场地,我应该展示更多。

最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

如果您想实现这样的目标,为什么不为您的详细信息和摘要操作创建一些自定义查询?

基本上你需要做什么。

  1. 创建收到自定义数据的自定义查询。在模型中执行此操作。 (例如摘要或详细信息的数据)

  2. 在控制器中为这些特定类型的API调用创建特定操作,并根据需要对其进行服务。 (例如,create / getVenueDetail / venueId = 213235)