Một vài lưu ý trong tài liệu chạm vào lý do tại sao lại như vậy:
Nhưng nó vượt xa điều này vì aggregate hoạt động được thực hiện ở phía máy chủ, nơi không tồn tại bất kỳ khái niệm Mongoose phía máy khách nào như hình ảnh ảo.
Kết quả là bạn sẽ cần bao gồm date trong $project của bạn và $group các giai đoạn và thêm dateformatted của riêng bạn trường cho kết quả trong mã dựa trên date giá trị.