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

MongoDb - Jak mohu aktualizovat více prvků vnořeného objektu pomocí $set?

Aktualizaci můžete provést pomocí následujícího:

db.myCollection.update({
    name: 'mydoc'
}, {
    $set: {
        'nestedDoc.b': 20,
        'nestedDoc.c': 30,
        'nestedDoc.d': 40
    }
})

Zde je více informací o příkazu update:



  1. Mongodb - aktualizace dílčího počtu dokumentů

  2. Mongodb:Nepodporovaná konverze z pole na objectId v $convert bez hodnoty onError

  3. Aktualizujte kolekci MongoDB pomocí $toLower

  4. Jak vytvořit vlastní databázi v redis?