首页 > 解决方案 > 检查 Mongo 中的字段是否包含多个值

问题描述

我正在尝试查询我的 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

}

集合中的每个文档都将采用该格式

标签: node.jsmongodb

解决方案


推荐阅读