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.