sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur får man dokumentet med maxvärde för ett fält med map-reduce i pymongo?

Du kan använda find_one för att hitta dokumentet med maximal uid genom att sortera på det fältet fallande:

db.things.find_one(sort=[("uid", -1)])

eller med den definierade konstanten:

db.things.find_one(sort=[("uid", pymongo.DESCENDING)])



  1. MongoDB $setOnInsert

  2. Flera Redis-instanser

  3. Hur man använder $query, $hint eller $explain från Java

  4. Hur man hittar bara ett dokument med Restivus och Curl