我正在尝试查询我的mongodb
,但我不知道我的数据属于哪一行,因此我尝试使用参数查询这两行,这种语法是否正确?
db.table.find({groupA: data} || {groupB: data}, function(err, records)
答案 0 :(得分:8)
使用$or运算符。
db.table.find({$or:[{"groupA":data},{"groupB":data}]}, function(err,data){
})
答案 1 :(得分:3)
在查询中使用$or operator:
db.table.find({$or:[{"groupA": data}, {"groupB": data}]},
function(err, records){
//code to be executed.
});