MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment obtenir le document avec la valeur maximale pour un champ avec map-reduce dans pymongo ?

Vous pouvez utiliser find_one pour trouver la doc avec le maximum de uid en triant sur ce champ par ordre décroissant :

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

ou en utilisant la constante définie :

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