Itu mungkin, tetapi membutuhkan perintah yang berbeda. Anda mencari findAndModify perintah
.
Jika Anda menyetel opsi ke {query: ..., remove: true, new: false} , Anda akan menghapus satu dokumen dan mengembalikan dokumen yang dihapus.
Beberapa catatan :
newadalah kata kunci dalam banyak bahasa, pastikan Anda membungkus teks bendera dengan benar.findAndModifyhanya akan bekerja dengan satu dokumen. Ini bagus untuk menghapus_idtapi tidak bagus untuk jarak jauh.