MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

MongoDB - perbarui dokumen dalam array

Saya pikir Anda masih perlu melakukan ini dengan dua pertanyaan. Namun, menggunakan $ kueri untuk update , Anda dapat menyimpannya ke satu kueri jika EID sudah ada.

db.col.update({"events.eid": 2}}, {$set: {"events.$.title: "Event 4", "events.$.start": new Date(2013, 08, 02}})

Jika nilai kembalian dari itu menunjukkan bahwa tidak ada catatan yang ditemukan, Anda dapat menyisipkannya sebagai gantinya.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose - Dapatkan daftar _id alih-alih array objek dengan _id

  2. Cara Terbaik untuk Menghosting MongoDB di DigitalOcean

  3. Apakah ada cara Menjalankan mongod dari webstorm (mac)

  4. Bagaimana cara menjaga nilai nol di akhir penyortiran di Mongoose?

  5. daftar sub-item berulang yang elegan