Я пытаюсь преобразовать свое приложение из python в Meteor.
Я хочу использовать ниже совокупный запрос в meteor, который работает в python:
collection.aggregate([
{
$match: {
$expr: {
$and: [
{ $eq: [{ $year: "$updated_time" }, 2018] },
{ $eq: [{ $month: "$updated_time" }, 12] }
]
}
}
}
]);
коллекция уже содержит данные с:
"update_time" ( "updated_time" : ISODate("2018-12-27T15:35:00.857Z"),)
поле с форматом ISO.
Когда я попробовал следующее в Meteor, я получаю $updated_time
ошибку:
ReferenceError: $ updated_time не определено.
const data = collection.aggregate([
{
$match: {
$expr: {
$and: [
{ $eq: [{ $year: $updated_time }, "2018"] },
{ $eq: [{ $month: $updated_time }, "12"] }
]
}
}
}
]);
Я ожидаю, что все записи в коллекции будут обновлены_в 2018_12.