Мне нужно запросить Mon go с помощью функции НАЙТИ, я не могу использовать агрегатную функцию.
Мои документы выглядят так:
{
"name": "Tom",
"priDate":2010-04-11T00:00:00.000Z
}
Запрос, который я бы как сделать это:
Найти все документы, где ("priDate" + 1 год) сегодня lte.
Возможно ли это сделать без использования запроса агрегации? Я не могу использовать значение поля в find ..
Мне кажется, что запрос, который мне понадобится, будет таким, как я сделал:
db.system.profile.find({
"priDate" :
{
$gte: new Date(ITSELF + 1 year??) ,
$lt : new Date()
}
})
Можете ли вы мне помочь?
большое спасибо, я схожу с ума:)