sql >> Databáze >  >> NoSQL >> MongoDB

Jak aktualizovat hodnoty pole mongodb

Použijte $ positional operátor ve vaší aktualizaci, protože identifikuje prvek v poli, který se má aktualizovat, aniž by explicitně specifikoval jeho pozici v poli:

db.fiction.update({"Fiction.SNo":"1"},{$set:{"Fiction.$.Amount":135}})


  1. Použití execPopulate()

  2. Vztah Meteor, One to Many &přidat pole pouze do kolekce na straně klienta ve službě Publikovat?

  3. MongoError:není autorizováno k provedení příkazu { find:app_updates, filter:{ key:0.0.1-admins }, limit:1, batchSize:1, singleBatch:true }

  4. Golang BSON konverze