У меня есть объект, который выглядит так:
name:"Aachen"
mass:"21"
year:"1880-01-01T00:00:00.000"
Я пытаюсь использовать $gte и $lte, чтобы найти записи, которые произошли между определенными ГОДАМИ.
Я пробовал это: db.collectionName.find({$expr: {$and: [{"year": {$gte:"1880"}}, {"year": {$lte: "1900"}} ]}})
но не получая никаких результатов
Я думаю, мне нужно сначала проанализировать дату в ISODate, а затем деструктурировать год, но я не совсем уверен, как выполнить запрос.
Любое руководство?
Большое спасибо