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

Hàm Mongodb findOneAndUpdate đang chèn tài liệu mới

dbModel.findOneAndUpdate() of mongoose chỉ chèn một tài liệu mới khi truy vấn bộ lọc của bạn (trong đó claus) không tìm thấy tài liệu hiện có, tức là không có tài liệu phù hợp nào tồn tại trong bộ sưu tập của bạn. Vì vậy, mongoose sẽ chèn tài liệu mới vào bộ sưu tập. Điều này hoạt động tương tự như upsert:true của update()

Tham khảo: Tài liệu chính thức về findOneAndUpdate




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tìm trong bộ sưu tập / đối tượng - SailsJS và Waterline ORM

  2. Làm cách nào để lấy giá trị chuỗi của MongoID bằng PHP?

  3. MongoDb BSON lưu trữ Ngày theo giờ UTC

  4. MongoDB trong Go (golang) với mgo:Làm thế nào để sử dụng các toán tử logic để truy vấn?

  5. mongodb Không thể áp dụng công cụ sửa đổi $ pull / $ pullAll cho không phải mảng, Cách xóa phần tử mảng