Я пытаюсь получить все документы, созданные за указанный c месяц и указанный c год. Я сохраняю дату в поле «дата», поэтому мой запрос теперь выглядит следующим образом:
db.collection(expenses_collection).find({
$expr: { $eq: [{ $month: "$date" }, 3], $eq: [{ $year: "$date" }, 2020] }
});
Но этот запрос возвращает мне все документы, которые были созданы в 2020 году, и игнорирует месяц. Как я могу решить эту проблему?
Заранее спасибо!