Anda perlu melakukan dua kueri terpisah untuk ini
-
ambil hanya satu item dari filter yang cocok
var item = db.collection.findOne({'condition':'some condition'})
-
dan hapus item dengan menggunakan id
db.collection.remove({_id: item._id});
Anda perlu melakukan dua kueri terpisah untuk ini
ambil hanya satu item dari filter yang cocok
var item = db.collection.findOne({'condition':'some condition'})
dan hapus item dengan menggunakan id
db.collection.remove({_id: item._id});
Pembaruan MongoDB. Mencoba mengatur satu bidang dari properti yang lain
Apakah memindahkan dokumen antar koleksi merupakan cara yang baik untuk merepresentasikan perubahan status di MongoDB?
TypeError:Tidak dapat menggunakan operator 'in' untuk menelusuri '_id' di [{}]
MongoDB, MapReduce dan sortir
Bagaimana cara menghitung kemunculan setiap nilai dalam array?