Singkatnya:
findOneAndDelete()
mengembalikan dokumen yang dihapus setelah dihapus (jika Anda memerlukan isinya setelah operasi penghapusan);deleteOne()
digunakan untuk menghapus satu dokumenremove()
adalah fungsi yang tidak digunakan lagi dan telah digantikan olehdeleteOne()
(untuk menghapus satu dokumen) dandeleteMany()
(untuk menghapus banyak dokumen)
findOneAndDelete()
harus dapat menghapus pada _id
.