Kini terdapat keperluan untuk menggunakan MongoDB untuk mencari dokumen dan mengemas kini medan dalam dokumen pada masa yang sama, iaitu, menggunakan satu arahan untuk menyelesaikan carian dan kemas kini (atomicity).
Mongo mempunyai kaedah yang serupa untuk satu dokumen, seperti operasi carian dan kemas kini FindAndModify, yang bersifat atom, tetapi hanya mempengaruhi satu dokumen.
Saya ingin bertanya sama ada terdapat sebarang operasi yang boleh mencari berbilang dokumen dan mengemas kini medan dokumen dengan sewajarnya.
Kemas kini Mongoose boleh dikendalikan dalam kelompok Atribut berbilang kemas kini ditetapkan kepada benar, http://www.nonb.cn/blog/nodej...
1. Atomicity dalam MongoDB:
1. Ia adalah atom untuk satu dokumen FindAnyModify hanya mengendalikan satu dokumen, jadi ia adalah atomik;
2. Untuk operasi pada berbilang dokumen, setiap operasi pada satu dokumen adalah atom, tetapi keseluruhan operasi bukan atom Semasa operasi, mungkin terdapat operasi daripada dokumen lain.