检查Mongo中的一个字段是否包含多个值

时间:2018-07-18 13:53:16

标签: node.js mongodb

我正在尝试查询mongo数据库,以查看数据库中是否同时存在两个用户。

我尝试过

$and:{username:{$all req.query.userID}, {username:req.query.user2ID}]}

,但这将返回同时具有两个用户名的文档(这将不起作用)。我正在考虑类似username.contains(user1)&& username.contains(user2)

Edit: schema for example 
  var userData = {
    firstName: body.firstName,
    lastName: body.lastName,
    username: body.username,
    password: body.password,
    email: body.email

}

馆藏中的每个文档都将采用这种格式

0 个答案:

没有答案