Gunakan sort di *args untuk find_one()
report = securitydb.scout.find_one(
{'aws_account_id': aws_account.account_number},
sort=[( '_id', pymongo.DESCENDING )]
)
Menggunakan _id di sini karena ObjectId nilai akan selalu "meningkat" saat ditambahkan, tetapi hal lain seperti "tanggal" yang juga menunjukkan "terbaru" dapat digunakan asalkan dalam DESCENDING urutkan, yang berarti "terbaru" ada di "atas" hasil.
Anda dapat import pymongo jika Anda belum melakukannya dan gunakan pymongo.DESCENDING token, atau cukup -1 untuk menunjukkan urutan "turun". Yang pertama mungkin membuat kode yang lebih jelas.
Perhatikan juga "ordered dict" karena urutan tombol untuk "sorting" biasanya penting, atau setidaknya jika Anda ingin mengurutkan kombinasi lebih dari satu kunci.