我有很多这样的文件:
我怎样才能通过 content.headline
获得 11 个文档,而没有任何期望的 content.description
、content.tags
、id
和 _id
字段。
简单地说,我有一个 _id
数组,我想通过这个数组获取新闻字段。
数组示例:
[
6002baa15e0b210f9ccd3060,
6002baa25e0b210f9ccd3062,
6002ba9e5e0b210f9ccd305c,
6002baa05e0b210f9ccd305f,
6002ba9f5e0b210f9ccd305d,
6002ba9e5e0b210f9ccd305b,
6002baa15e0b210f9ccd3061,
6002ba9c5e0b210f9ccd3059,
6002ba8d5e0b210f9ccd3058,
6002ba9d5e0b210f9ccd305a,
6002baa05e0b210f9ccd305e
]
答案 0 :(得分:1)
您使用与对象相同的 dot
表示法。
您使用项目和限制进行正常查找。
db.coll.find({},
{
"content.headline":1,
"another_field":1
}
).limit(11)