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

Jak aktualizovat konkrétní prvek pole v MongoDB

Můžete použít $ poziční operátor k identifikaci prvního prvku pole, který odpovídá dotazu v aktualizaci takto:

db.VariantEntries.update({
    "pos": 17060409,
    "sampleID": "Job1373964150558382243283", 
    "information.name":"Category"
},{
    $set:{'information.$.value':'11'}
})


  1. Redis zápis do .ssh/authorized_keys

  2. NodeJS - MongoClient.Connect s URL k DB jiné než výchozí

  3. Integrace knihovny Flask-Mail a Redis Queue dává chybu

  4. Mongoengine:ConnectionError:Nedefinovali jste výchozí připojení