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

findAndModify hoặc findOneAndUpdate - không phải là một hàm

Mongoose có findOneAndUpdate (tương đương với mongoBD findAndModify . MongoDB cũng đã giới thiệu findOneAndUpdate trong phiên bản> =3.2) và findByIdAndUpdate . Đó là lý do tại sao findAndModify sẽ không hoạt động với Mongoose.

Để biết cái nào tốt hơn, trong findOneAndUpdate bạn có thể chuyển đối tượng truy vấn chứa nhiều trường trong khi findByIdAndUpdate chỉ lấy id làm tham số đầu tiên.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Thao tác trên tài liệu MongoDB là Nguyên tử và Cô lập, nhưng Chúng có Nhất quán không?

  2. cú pháp pymongo để cập nhật một tài liệu con

  3. Truy vấn MongoDB trên tất cả các bộ sưu tập được phân đoạn mà không có phím phân đoạn

  4. Sử dụng UUID thay vì ObjectID trong MongoDB

  5. Sane mặc định cho MongoDB trên OSX?