【发布时间】:2015-06-17 14:53:12
【问题描述】:
假设我有类似的东西:
{ "_id" : 1, "semester" : 1, "grades" : { student1: 70, student2: 85 }}
{ "_id" : 1, "semester" : 1, "grades" : { student1: 55, student2: 24 }}
我想做一个find(),在我的投影中我只想要student2,它是grades的子对象/属性
我的幼稚做法:
db.streets.find({dowhatever}, {_id:1, grades.student2: 1})
没用,所以我查看了http://docs.mongodb.org/manual/reference/operator/projection/,我想$slice 可能是我想要的,但似乎不是。
【问题讨论】:
标签: mongodb projection