Tổng nhóm MongoDB
Tóm lược. trong hướng dẫn này, bạn sẽ học cách sử dụng $sum MongoDB để trả về tổng của các giá trị số Show Giới thiệu về MongoDB $sumMongoDB 4 trả về tổng giá trị số. Đây là cú pháp của 4
Thông thường, bạn áp dụng 4 cho các giá trị số. Tuy nhiên, nếu một trường chứa giá trị không phải là số, thì 4 sẽ bỏ qua giá trị đó. Ngoài ra, nếu trường không tồn tại trong bất kỳ tài liệu nào, thì 4 trả về 9 cho trường đó MongoDB $sum ví dụChúng tôi sẽ sử dụng bộ sưu tập 0 sau đây để chứng minh 4
1) Một ví dụ MongoDB $sum đơn giảnVí dụ sau tính toán tổng số lượng bán cà phê trong bộ sưu tập 0
đầu ra
Để xóa trường 3 khỏi tài liệu đầu ra, bạn có thể sử dụng 4 như thế này
đầu ra
2) Sử dụng mongoDB $sum để tính tổng các nhómVí dụ sau sử dụng 4 để tính tổng số tiền bằng cách nhân giá với số lượng cho nhóm bán cà phê theo kích cỡ $sum 1 trong MongoDB là gì?1 câu trả lời. Trong MongoDB, $sum sẽ cộng giá trị của biểu thức cho mỗi hàng và trong trường hợp của bạn, bạn có 3 hàng nên nó sẽ là 1 .
Làm cách nào để sử dụng số lượng trong nhóm trong MongoDB?Chúng ta có thể sử dụng đoạn mã sau để nhóm theo trường 'vị trí' và đếm số lần xuất hiện của từng vị trí. . Vị trí 'Chuyển tiếp' xảy ra 1 lần Vị trí 'Guard' xảy ra 3 lần Vị trí 'Trung tâm' xuất hiện 1 lần Tổng hợp là gì?Tổng số có nghĩa là tổng của Tổng số tín dụng trả chậm và Tổng số tiền lãi tín dụng .
Chức năng Nhóm trong MongoDB là gì?$nhóm. Giai đoạn $group tách tài liệu thành các nhóm theo "khóa nhóm" . Đầu ra là một tài liệu cho mỗi khóa nhóm duy nhất. Khóa nhóm thường là một trường hoặc nhóm trường. Khóa nhóm cũng có thể là kết quả của một biểu thức. |