← NoSQL & Data Lanjutan10 / 29
Penghapusan Dokumen: deleteOne & deleteMany
Hapus dokumen menggunakan db.collection.deleteOne({ _id }) atau db.collection.deleteMany({ status: 'expired' }).
👀 Contoh dulu
db.logs.deleteMany({ createdAt: { $lt: new Date('2024-01-01') } });Hasilnya: { "acknowledged": true, "deletedCount": 42 }
💡 Di aplikasi nyata, pertimbangkan pola Soft Delete (isDeleted: true).
📝 Sekarang giliranmu
Tuliskan perintah deleteOne pada koleksi users untuk menghapus dokumen berdasarkan _id: userId.
Preview