MongoDb:find(),文档的属性匹配给定数组的一个值

时间:2019-02-22 19:48:49

标签: node.js mongodb mongoose

因此,我在应用程序中创建了一个搜索栏,并使用mongodb来获取结果。 情况如下:

当发布文档的_group属性(这是一个ObjectId)等于exampleArray中的值之一时,我希望此发布包含在最终结果中。我该怎么做?

 const exampleArray = ['ObjectId1', 'ObjectId1', 'ObjectId1'];

    const posts = await Post.find({_group: exampleArray })

1 个答案:

答案 0 :(得分:0)

查询将需要使用MongoDB $in operator,该MongoDB用于将字段与值列表进行比较。

请尝试以下操作:

const deadLetterQueueName = queueName + "/$DeadLetterQueue";
相关问题