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

Come ottenere il documento con il valore massimo per un campo con map-reduce in pymongo?

Puoi utilizzare find_one per trovare il documento con il massimo uid ordinando su quel campo decrescente:

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

o utilizzando la costante definita:

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