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

Perbarui bidang dengan nilai dari bidang bersarang

Anda dapat menggunakan $arrayElemAt atau $first (v4.4) operator untuk memilih elemen pertama dari array,

db.players.update(
  { username: "moshe" },
  [{ 
    "$set": { 
      "health": {
        "$arrayElemAt": ["$Chapters.Cat A", 0]
      }
    } 
  }]
)

Taman bermain




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Menggunakan mongoDB di router Express

  2. Sopir PHP mongodb memeriksa koneksi

  3. Cara mengelompokkan berdasarkan dokumen berdasarkan minggu di mongodb

  4. bagaimana cara menjalankan kueri asli mongodb dengan fungsi tanggal mongodb di spring-data-mongodb?

  5. Bagaimana cara pengubah $inc bekerja dengan permintaan bersamaan di mongodb?