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

Perbarui objek array berdasarkan id?

Anda dapat menggunakan $ operator posisi untuk melakukan ini:

db.soup.update(
    {_id: ObjectId("50b429ba0e27b508d854483e"), 'array.id': '2'}, 
    {$set: {'array.$.letter': 'c'}})

$ di objek pembaruan bertindak sebagai pengganti untuk elemen pertama array untuk mencocokkan pemilih kueri.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Berapa jumlah maksimum parameter yang diteruskan ke $in query di MongoDB?

  2. Apa yang Baru di MongoDB 4.4

  3. Bagaimana Melakukan Operasi Query Dasar di MongoDB

  4. php agregasi mongodb

  5. temukan id dari subdokumen terbaru yang dimasukkan ke dalam luwak