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

MongoDB:aktualizujte slovník v dokumentu

z web mongoDb podívejte se na "Nastavit pole ve vložených dokumentech"

To specify a <field> in an embedded document or in an array, use dot notation.
For the document matching the criteria _id equal to 100, the following
operation updates the make field in the details document:


db.products.update(
{ _id: 100 },
{ $set: { "details.make": "zzz" } })

ve vašem případě

db.collection.update(
     {_id:ObjectId("1")},
     { $set: { "occurrences.12": "3", "occurrences.17": "2" }})


  1. MongoDB Spark Connector py4j.protocol.Py4JJavaError:Při volání o50.load došlo k chybě

  2. Jaké jsou konvence pojmenování pro MongoDB?

  3. Rozdíl MongoDB mezi kódem chyby 11000 a 11001

  4. Nelze destruovat vlastnost `user` z 'undefined' nebo 'null'