Bạn cần sử dụng .aggregate()
phương pháp để nó hoạt động.
db.collection.aggregate([
{ "$group": {
"_id": null,
"max": { "$max": "$price" },
"min": { "$min": "$price" }
}}
])
_id
là trường bắt buộc trong $group
và để tìm max
/ min
giá trị cho bộ sưu tập lỗ không dành cho nhóm đặc biệt, nó cần được đặt thành null nếu không truy vấn sẽ chỉ trả về tối đa / tối thiểu cho mỗi nhóm