Brug sort i *args for find_one()
report = securitydb.scout.find_one(
{'aws_account_id': aws_account.account_number},
sort=[( '_id', pymongo.DESCENDING )]
)
Brug af _id her fordi ObjectId værdier vil altid "stige", efterhånden som de tilføjes, men alt andet som en "dato", der også angiver det "seneste", kan bruges, så længe det er i DESCENDING sorteringsrækkefølge, hvilket betyder, at "senest" er øverst i resultaterne.
Du kan import pymongo hvis du ikke allerede har gjort det, og brug pymongo.DESCENDING token, eller bare -1 for at angive "faldende" rækkefølge. Førstnævnte giver sandsynligvis meget klarere kode.
Bemærk også den "ordnede diktat", da rækkefølgen af taster til "sortering" normalt er vigtig, eller i det mindste hvis du vil sortere på kombinationen af mere end én tast.