Bạn cần thêm bước $ group vào quy trình.
_Id của nhóm sẽ là những gì bạn đang tính tổng (trong trường hợp này là một hằng số vì bạn muốn có tổng lớn). Vì bạn muốn giữ lại danh sách hóa đơn, bạn có thể tích lũy chúng vào một trường mảng thông qua toán tử $ push. Tổng và số lượng sẽ được xử lý bằng $ sum.
{$group : { _id : 1,
Total : { $sum : "$total" },
ItemCount : { $sum : "$qty" },
Invoices : { $push : { id : "$_id", created : "$created" }}
} }