MongoDB OR 条件语句使用了关键字 $or
MongoDB 模糊查询使用了关键字 $regex
两者整合在一起,语法格式如下:
db.collecttion.find({
'dataSourceId': 119,
$or:
[
{'name': {
$regex: '广州A公司'
}
},
{'name': {
$regex: '广州B公司'
}
},
{'name': {
$regex: '广州C公司'
}
}
]
}, {
'input.indivId':1,
'name': 1
})