Tôi vừa phát hiện ra tính năng 3.2 mới này:includeArrayIndex .
Vì vậy, bạn có thể unwind doanh thu lĩnh vực với tùy chọn này và sau đó là sum bằng cách sử dụng includeArrayIndex của bạn trường dưới dạng id và sau đó sort và push để có một mảng mới.
Tham khảo: https://docs.mongodb.org/manual/reference/ toán tử / tổng hợp / thư giãn /