首页 > 解决方案 > MongoDB 更新中的“删除”和“删除”有什么区别?

问题描述

我在学习MongoDB(mongoose)

所以我有一个问题Model.findByIdAndRemove()-他们两者之间Model.findByIdAndDelete()Mongoose什么区别。

猫鼬文档

每个的正确用途是什么?

标签: mongodbmongoosemongodb-query

解决方案


findByIdAndDelete 和 findByIdAndRemove 除了findOneAndRemove使用带有删除功能的 findAndModify 和执行特定数量的操作之外是相同的。

通过比较 findByIdAndDelete 总是比 findByIdAndRemove 好。


推荐阅读