如何在 Mongoose 中使用查询构建器执行“或”运算符?
我试过这样的事情:通过 ID 或用户名查找用户 但它没有用。
User.findOne({})
.where( '_id', 'username').equals(param)
最佳答案
按照这些思路尝试一些东西:
User.findOne({
$or:[
{'condition_1':param}, {'condition_2':param}
]},
function(err,docs){
if(!err) res.send(docs);
}
});
关于javascript - OR 运算符与 mongoose.js 中的查询生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43065860/