У меня проблема с кодом агрегации в Mongoose: (Ошибка: аргументы должны быть агрегированными операторами конвейера)
Это мой код:
Это для получения всех дат за месяцв параметре функции.
async function getDatesFromMonth(month) {
Jour.aggregate([
{
$project: {"month" : {$month: "$date"}},
"date": "$date"
},
{
$match: {"month": month}
}
], (err,res)=>{
if(err) {
next(err);
} else {
console.log(res);
}
});
}
Что я хочу (пример): Когда я передаю 3 в параметрах, я хочу получить все даты марша моей БД.:)