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

Làm cách nào để kiểm tra xem lệnh cập nhật mongo đã thành công trong nút hay chưa

Một trong những cách là findAndModify phương pháp:Bạn có thể dễ dàng so sánh toàn bộ đối tượng mới và xác minh từng khóa.

db.getCollection('usertests').findAndModify({
    query: {"email":"[email protected]"},
    update: {name: "HHH", "email":"[email protected]"},
    new: true
})

update() chỉ trả về một số tài liệu đã được cập nhật thành công. Vì vậy, logic của bạn để kiểm tra xem cập nhật thành công hay không cũng hợp lệ.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Golang GraphQL MongoDB Vật lộn để lấy ngày và id ra khỏi Cơ sở dữ liệu

  2. Lặp qua tất cả các bộ sưu tập Mongo và thực hiện truy vấn

  3. Làm cách nào để lấy dữ liệu ReferenceField trong mongoengine?

  4. Làm cách nào để cập nhật dữ liệu cụ thể này trong bộ sưu tập người dùng này trong mongodb?

  5. MongoExport Quá nhiều tùy chọn vị trí