MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Cập nhật nhiều phần tử trong một mảng trong mongodb

Bạn cần sử dụng toán tử vị trí all $ [] để cập nhật từng phần tử trong mảng

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. MongoDB $ dateFromParts

  2. MongoDB $ rtrim

  3. Làm cách nào tôi có thể sử dụng các tweet từ api phát trực tuyến của Twitter và lưu trữ chúng trong mongodb

  4. ScaleGrid thông báo lưu trữ MongoDB được chia sẻ trên Amazon AWS

  5. Tạo chỉ mục đa trường trong Mongoose / MongoDB