MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie bekomme ich das Dokument mit dem maximalen Wert für ein Feld mit Map-Reduce in Pymongo?

Sie können find_one um das Dokument mit der maximalen uid zu finden indem Sie nach diesem Feld absteigend sortieren:

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

oder mit der definierten Konstante:

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