Aby znaleźć plan, w którym dzisiejsza data wypada między dateStart
i dateEnd
pola, utwórz obiekt daty, który przechowuje bieżącą datę, a następnie użyj $lt
i $gt
operatory zapytań w polach daty do zapytań o dokumenty, w których dzisiejsza data wypada między dwoma polami:
currentDate = new Date();
Plans.find({
dateStart: { $lt: currentDate },
dateEnd: { $gt: currentDate }
});