Which aggregation pipeline stage is used to group documents?

4 phương ánCó giải thíchDễ
Đề bài
db.orders.aggregate([ {
  $group: {
    _id: "$status", total: {
      $sum: "$amount"
    }
  }
}

]);

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Trình tự pipeline được sử dụng để nhóm tài liệu là $group. Trong ví dụ này, trình tự $group được sử dụng để nhóm các tài liệu theo trạng thái và tính toán tổng tiền cho mỗi trạng thái. Điều này được thực hiện bằng cách sử dụng biểu thức $sum để tính toán tổng tiền và biểu thức _id để xác định trường nhóm.

Cùng chương 4