У меня есть коллекция с большим количеством документов;
Я хотел бы вернуть все документы, где люди (старше 30 лет и младше 37 лет) ИЛИ живут в Италии.
Моя попытка
db.getCollection('persons')
.find(
$or:[
{$and: [
{age:{$gte:30}},
{age:{$lt:37}}
],
{"company.location.country": "Italy"}
]
)
Что приводит к ошибке