Няколко бележки в документите докоснете защо това е така:
Но надхвърля това, защото aggregate операцията се извършва от страната на сървъра, където не съществуват каквито и да било концепции на Mongoose от страна на клиента като виртуални.
Резултатът е, че ще трябва да включите date поле във вашия $project и $group етапи и добавете свой собствен dateformatted поле към резултатите в код въз основа на date стойности.