数据:
要查询title或者shoeName或者shoeCode中包涵某个字段的数据:
let {name} = ctx.query;
var result = await ShoesModel(m).find(
{
$or : [ //多条件,数组
//$options: '$i' 忽略大小写
{'title' : {$regex : name,$options: '$i'}},
{'detailMsg.shoeName' : {$regex : name,$options: '$i'}},
{'detailMsg.shoeCode' : {$regex : name,$options: '$i'}}
]
}
)
注意这里字段detailMsg.shoeName而不是detailMsg[0].shoeName