Я пытаюсь увидеть, была ли дата в прошлом в конвейере Монго, используя Meteor / nodeJS.Трубопровод должен быть полностью автономным;Я не могу предварительно рассчитать какие-либо значения.
Первый шаг - найти текущую дату.Согласно документам , я ожидаю, что новая Date () вернет текущую дату в качестве даты ISO.
Но я получаю:
ISODate("1970-01-01T00:00:00Z")
Данные:
[
{
"_id": 1
}
]
Код:
db.collection.aggregate([
{
"$addFields": {
"now": new Date()
}
}
])
Вывод:
[
{
"_id": 1,
"now": ISODate("1970-01-01T00:00:00Z")
}
]
Пример игровой площадки Монго
Что такоеЯ делаю не так?Как я могу рассчитать текущую дату в моей статистической функции?Большое спасибо за помощь.