【发布时间】:2019-04-14 01:04:10
【问题描述】:
根据官方 mongo 文档,我可以使用它检索数组的第一个元素,
db.students.find( { semester: 1, grades: { $gte: 85 } }, { "grades.$": 1 } )
但我想要所有第一个没有成绩的数组元素: { $gte: 85 } 过滤器,
db.students.find( { semester: 1}, { "grades.$": 1 } )
但是我得到了以下错误,
位置投影“grades.$”与查询文档不匹配。
【问题讨论】:
标签: mongodb mongodb-query