如何使用猫鼬模型。Find((方法过滤出我对单个模型属性的多个条件的查询。我使用下面的代码只返回第二个查询查找条件,它只返回气动设备。
router.get('/Equipments',async (req, res) =>{
try{
const equipments = await Equipments.find({"EquipmentType" : "electrical" , "EquipmentType" : "pneumatic" })
res.status(201).send(equipments)
}catch(e) {
res.status(500)
}
})
条件是否有类似OR的运算符?
使用$or
条件,如
await Equipments.find({$or:[{"EquipmentType" : "electrical"},
{"EquipmentType" : "pneumatic"}]})