sql >> Databáze >  >> NoSQL >> MongoDB

Max a min v mongodb

Musíte použít .aggregate() způsob, jak to funguje.

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

_id pole je povinné v $group fázi a najít max /min hodnoty pro cenu pro kolekci děr, nikoli pro speciální skupinu, musí být nastavena na null jinak dotaz vrátí pouze max/min pro každou skupinu



  1. Aplikační mezipaměť v.s. Úsporná mezipaměť druhé úrovně, kterou použít?

  2. Jarní bota + redis

  3. MongoDB $isoWeek

  4. Získejte všechny klíče v databázi Redis pomocí pythonu