U moet het trefwoord $ maand in uw groep gebruiken. Uw new Date().getMonth()
oproep zal slechts één keer plaatsvinden en zal proberen een maand te creëren uit de string "$bookingdatetime".
db.booking.aggregate([
{$group: {
_id: {$month: "$bookingdatetime"},
numberofbookings: {$sum: 1}
}}
]);