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

Cập nhật nhiều trong mongoose

Bạn có thể sử dụng updateMany() phương thức mongodb để cập nhật nhiều tài liệu

Truy vấn đơn giản như thế này

db.collection.updateMany(filter, update, options)

Để biết thêm tài liệu về uppdateMany, hãy đọc tại đây

Theo yêu cầu của bạn bản cập nhật sẽ như thế này:

User.updateMany({"created": false}, {"$set":{"created": true}});

tại đây, bạn cần sử dụng $ set bởi vì bạn chỉ muốn thay đổi được tạo từ true thành false. Đối với ref. Nếu bạn muốn thay đổi toàn bộ tài liệu thì bạn không cần sử dụng $ set



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Meteor mongo cập nhật mảng lồng nhau

  2. Mongodb - bao gồm hoặc loại trừ các phần tử nhất định với trình điều khiển c #

  3. Mongo UUID Loại 03 thay vì 04 từ Mongo shell

  4. Truy vấn tùy chỉnh mùa xuân có thể phân trang

  5. MongoDB bind_ip error:bind () failed errno:99 Không thể gán địa chỉ được yêu cầu cho socket