Этот запрос, который должен фильтровать результаты по месяцам, работает нормально. Но я не могу понять, как добавить годовой фильтр.
db.collection.find({
"$expr": {
"$eq": [{ "$month": "$timestamp" }, 12]
}
});
Я пытался придумать что-то подобное, но безуспешно.
db.collection.find({
"$expr": {
"$and": [
{ "$eq": [{ "$month": "$timestamp" }, 12] },
{ "$eq": [{ "$year": "$timestamp" }, 2018] }
]
}
});
Как это сделать правильно?