MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да актуализирате определен елемент от масив в MongoDB

Можете да използвате $ позиционен оператор за идентифициране на първия елемент от масива, който да съответства на заявката в актуализацията по следния начин:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как ефективно да импортирате много големи JSON файлове директно от S3 в MongoDB

  2. Как да филтрирате по диапазон от месеци и години в Mongodb

  3. MongoDB заявка за връщане само на вграден документ

  4. MongoDB не работи с PHP на WAMP

  5. MongoJS не връща данни при търсене с регулярни изрази