结构是
{
id : 12345,
userIDs : [ "1", "2", "3"]
}
如何在nodejs中编写查询以查找userId是否存在于文档中或不基于id?所以我们必须在查询中传递两个值,首先是ID,第二个是userId,我是否正确?
答案 0 :(得分:0)
Structure.findOne( {'id' : id, "userIDs" : userId },
'-_id' , function (err, u) {
if(!err) {
//callback
} else {
// callback
}
}
如果不匹配则返回null,否则返回整个文档。