Anda harus mencatat waktu pembaruan terakhir sendiri.
Untuk aplikasi saya, saya menyimpan objek AuditTrail, yang menangkap AuditEvents. Peristiwa ini terjadi pada penyisipan, pembaruan, atau penghapusan objek apa pun (penghapusan adalah virtual di sistem saya, hanya menyetel tanda).
Untuk setiap AuditEvent, saya melacak tanggal, pengguna yang diautentikasi, tindakan db, dan deskripsi yang diisi oleh aplikasi. Ini diimplementasikan di PersistentObject, sehingga secara otomatis dipanggil untuk tindakan basis data apa pun dari objek apa pun yang disimpan di Mongo.
Ini sebenarnya membutuhkan waktu yang sangat sedikit untuk diterapkan, tetapi memberikan kemampuan untuk mendapatkan waktu pembaruan terakhir, dan juga informasi lain yang mungkin Anda perlukan untuk keamanan dan dukungan pelanggan untuk semua yang ada di Mongo.