如何检查文档是否存在与mongodb中的特定字段

时间:2018-08-15 11:51:52

标签: javascript python mongodb

我有一组用户,并且有一个名为用户的集合。现在,我想从Array中找到具有与user_id相等的用户的文档。如果该用户ID不存在,则不执行任何操作。我将遍历数组以一次获取一个用户ID。现在,我担心的是如何在MongoDB中查找具有该特定user_id的文档

我想要的输出:

Array a= [1,2,3,4,5]
document with user_id=1
document with user_id=2
document with user_id=3 like that

感谢帮助!

1 个答案:

答案 0 :(得分:1)

您可以使用$ in运算符。有关更多信息,https://docs.mongodb.com/manual/reference/operator/query/in/

例如

db.collection.find({user_id:{$in:[1,2,3,4,5]}})