Ett par anteckningar i dokumenten berör varför det är så:
Men det går utöver detta eftersom aggregate operationen utförs på serversidan, där Mongoose-koncept på klientsidan som virtuella inte existerar.
Resultatet är att du måste inkludera date fältet i ditt $project och $group steg och lägg till din egen dateformatted fältet till resultaten i kod baserat på date värden.