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

Nhận tài liệu cập nhật trong MongoDB

Thay vì sử dụng .update() , Tôi nghĩ bạn muốn sử dụng .findAndModify() .

Bản cập nhật có thể cập nhật nhiều tài liệu và đối số thứ hai của lệnh gọi lại của nó là số lượng tài liệu được cập nhật (trong trường hợp của bạn là 1).

Với findAndModify , bạn có thể cập nhật chính xác một tài liệu (đọc tài liệu để biết chính xác nó khác với update như thế nào ), và tài liệu cập nhật sẽ được chuyển đến hàm gọi lại.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách tạo Chỉ mục TTL trên dấu thời gian dài trong MongoDB

  2. Tuần tự hóa lớp phức hợp C # MongoDB

  3. MongoDB - toán tử $ setIsSubset không hoạt động với giai đoạn $ match

  4. Node.js và Passport Object không có phương thức nào là validPassword

  5. Phân trang MongoDB trên mảng - Kiểm tra xem $ Slice có đến đầu mảng hay không