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ị.