我怎样才能得到切片文件

时间:2021-01-16 10:15:03

标签: javascript node.js mongodb mongoose

我有很多这样的文件:

enter image description here

我怎样才能通过 content.headline 获得 11 个文档,而没有任何期望的 content.descriptioncontent.tagsid_id 字段。

简单地说,我有一个 _id 数组,我想通过这个数组获取新闻字段。

数组示例:

[
  6002baa15e0b210f9ccd3060,
  6002baa25e0b210f9ccd3062,
  6002ba9e5e0b210f9ccd305c,
  6002baa05e0b210f9ccd305f,
  6002ba9f5e0b210f9ccd305d,
  6002ba9e5e0b210f9ccd305b,
  6002baa15e0b210f9ccd3061,
  6002ba9c5e0b210f9ccd3059,
  6002ba8d5e0b210f9ccd3058,
  6002ba9d5e0b210f9ccd305a,
  6002baa05e0b210f9ccd305e
]

1 个答案:

答案 0 :(得分:1)

您使用与对象相同的 dot 表示法。

您使用项目和限制进行正常查找。

db.coll.find({}, 
{
"content.headline":1,
"another_field":1
}
 ).limit(11)