MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tối đa và tối thiểu trong mongodb

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Thông báo lỗi tùy chỉnh với Mongoose

  2. Khắc phục sự cố với Cụm phân mảnh MongoDB

  3. Mongoose find () không trả về kết quả

  4. Thiết lập kết nối singleton với node.js và mongo

  5. MongoDB cursor.count ()