Xóa $ tiền tố trên $date trường $match của bạn :
{ $match: {
keywordGroupId: 75,
date: {$gte: ISODate("2013-01-01T00:00:00.0Z"), $lt: ISODate("2013-02-01T00:00:00.0Z")}
}},
Bạn chỉ sử dụng $ tiền tố khi tên trường được sử dụng trong một giá trị, không phải như một khóa.