Supprimez le $
préfixe sur le $date
champ de votre $match
:
{ $match: {
keywordGroupId: 75,
date: {$gte: ISODate("2013-01-01T00:00:00.0Z"), $lt: ISODate("2013-02-01T00:00:00.0Z")}
}},
Vous n'utilisez que le $
préfixe lorsque le nom du champ est utilisé dans une valeur, et non comme clé.