同一字段需要同时满足3个条件:gr_code在传入的集合里面,并且编码包含430104,同时又按传入的关键字模糊查询
实现方式:
db.getCollection("##").find($and:[{}, {}]) 语法
db.getCollection("##").find({
$and: [ {"properties.gr_code": {$in: ["430104115001", "430104"]}},
{"properties.gr_code":{$regex:"430104"}},
{"properties.gr_code":{$regex:"430104115001"}}
]
})