[英]Searching in MongoDB database by multiple conditions
我是 mongodb 的新手,有这个问题。 我有这样的文档,其中项目是项目 ID 的数组。
[{
"_id": {
"$oid": "62c2e94e65f32725f8f62b79"
},
"project": [1,4,5],
"organization": "test",
"name": "john",
"surname": "doe"
},
{
"_id": {
"$oid": "62c409eb242b0509c4b5d891"
},
"project": [16,2],
"organization": "test1",
"name": "john1",
"surname": "doe1"
}]
为了按组织搜索元素,我使用这个表达式,它工作正常 User.find({organization: {$eq: data.org}}) 如何扩展我的表达式,以便它按组织和项目数组中的特定 ID 进行搜索。 例如,我想查找在组织 Test 中工作并且在 ID 为 16 的项目中工作的用户。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.