Привет. Я пытаюсь получить данные с понедельника goose и сталкиваюсь со следующей проблемой:
const Car= mongoose.model('Car',
{
carModel : { type: String,
required: true,
},
sTo:
[
{
customerId: String,
}
],
}
index. js Данные файла:
app.get('/users/:id',(req,res) => {
Car.find()
.or({carModel : "Maruti"} ,{sTo.customerId: "1111"}})
.then((customerList) => {
if(!customerList) {
res.status(404).send()
}
res.send(customerList);
}).catch((e) => {
res.status(500).send(e)
})
})
Я пытаюсь чтобы получить данные из базы данных mon goose с условием (carModel = "Maruti") или (customerId = '1111'), я получаю список на основе моего первого условия carModel = "Maruti", но не получаю подробную информацию о второе условие (sTo.customerId: "1111" - возникла проблема при создании второго условия) Поэтому, если вы могли бы помочь мне решить, рассказав мне, как создать второе условие.