MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Massimo e minimo in mongodb

Devi usare .aggregate() metodo per farlo funzionare.

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

Il _id il campo è obbligatorio nel $group fase e per trovare il max /min valori per prezzo per la raccolta buche non per gruppo speciale deve essere impostato su null altrimenti la query restituirà solo max/min per ogni gruppo