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 :
new
adalah kata kunci dalam banyak bahasa, pastikan Anda membungkus teks bendera dengan benar.findAndModify
hanya akan bekerja dengan satu dokumen. Ini bagus untuk menghapus_id
tapi tidak bagus untuk jarak jauh.