Я хотел бы найти объект на основе существующих под-свойств, игнорируя те, которых нет в информации запроса.
Объект для поиска:
{
_id: '123'
attributes: {
type: ['city'],
name: ['Paris'],
numberOfInhabitants: [1000000]
}
}
Информация о запросе:
{
attributes: {
type: ['city'],
name: ['Paris']
}
}
В настоящее время мой запрос соответствует, только если у меня нет numberOfInhabitants
для объекта, который нужно найти.(Узел является схемой мангуста)
Node.find({
attributes: {
type: ['city'],
name: ['Paris']
}
})
Как мне построить свой запрос?
Заранее большое спасибо.