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

Актуализирайте множество елементи в масив в mongodb

Трябва да използвате позиционния оператор all $[], за да актуализирате всеки елемент в масива

db.collection.update(
   { "History": { "$elemMatch": { "status": { "$ne": "PROCESSED" } } } }, 
   { "$set": { "History.$[].flag": false } },
   { "multi": true }
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. запишете IP адрес в mongoDB

  2. MongoDB:безусловни актуализации?

  3. Ръководство за конфигуриране на Load Balancer в MongoDB Sharded Cluster

  4. Как да регистрирам заявките си в MongoDB C# Driver 2.0?

  5. MongoDB $slice