【发布时间】:2017-12-21 09:25:18
【问题描述】:
我想在查询集合中的某些值后找到一些不同的值。
例如: 我的模型是学生模型。每个文档中的字段是名称、主题、标记。
现在我想为一个名为“Mark”的学生获取不同的科目。我在尝试:
students.find({"name":"Mark"}).distinct("subject")
这给了我一个错误,db.getCollection(...).find(...).distinct is not a function
我知道使用聚合管道也可以达到同样的效果,但问题是为什么不能将这两个链接起来?
【问题讨论】:
-
如果以下答案对您有用。请注意接受它。