Rumah >pangkalan data >MongoDB >Cara Mengubah Data MongoDB Cara Menghapus Rekod MongoDB
update
updateOne
updateMany
findAndModify
:
(kenaikan), (tambah ke array), updateOne
(keluarkan dari array), dan (mengalih keluar medan), memberikan keupayaan kemas kini yang lebih canggih. Pengendali pertanyaan dan kemas kini berfungsi sama seperti . Ia berguna apabila anda memerlukan dokumen yang dikemas kini dengan segera dan atom. Ia menawarkan pilihan untuk (buat jika tidak dijumpai) dan
<code class="javascript">db.collection('myCollection').updateOne( { "fieldName": "valueToMatch" }, // Query: find document where fieldName equals valueToMatch { $set: { "fieldNameToUpdate": "newValue" } } // Update: set fieldNameToUpdate to newValue );</code>,
, dan $set
bergantung kepada keperluan khusus anda dan hasil yang diinginkan. Bahagian sebelumnya meliputi mengemas kini medan tertentu, tetapi MongoDB menyediakan satu set alat yang mantap untuk manipulasi data yang lebih kompleks. Ini termasuk: $inc
$push
$pull
$pop
try-catch
(dalam bahasa seperti JavaScript, Python, dll.) Untuk mengendalikan pengecualian yang berpotensi dengan anggun. Ini menghalang permohonan anda daripada terhempas dan membolehkan tindakan pembalakan atau alternatif. Ini boleh diperiksa di dalam blok Atas ialah kandungan terperinci Cara Mengubah Data MongoDB Cara Menghapus Rekod MongoDB. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!