Tóm lại:
-
findOneAndDelete ()
trả về tài liệu đã xóa sau khi đã xóa (trong trường hợp bạn cần nội dung của nó sau khi xóa); -
deleteOne ()
được sử dụng để xóa một tài liệu duy nhất -
remove ()
là một hàm không được dùng nữa và đã được thay thế bằngdeleteOne ()
(để xóa một tài liệu) vàdeleteMany ()
(để xóa nhiều tài liệu)
findOneAndDelete ()
sẽ có thể xóa trên _id
.