MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Max i min w mongodb

Musisz użyć .aggregate() sposób, aby to zadziałało.

db.collection.aggregate([ 
    { "$group": { 
        "_id": null,
        "max": { "$max": "$price" }, 
        "min": { "$min": "$price" } 
    }}
])

_id pole jest obowiązkowe w $group etapie i znaleźć max /min wartości ceny dla kolekcji otworów nie dla specjalnej grupy należy ustawić na null w przeciwnym razie zapytanie zwróci tylko max/min dla każdej grupy



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoNetworkError:nie udało się połączyć z serwerem [localhost:27017] przy pierwszym połączeniu [MongoNetworkError:connect ECONNREFUSED 127.0.0.1:27017]

  2. MongoDB przez Mongoose JS — Co to jest findByID?

  3. Mongoose JS findOne zawsze zwraca wartość null

  4. Kiedy używać GridFS w MongoDB?

  5. MongoDb wyłącza się z kodem 100