mongodb - MongoDB 更新中的“删除”和“删除”有什么区别?
问题描述
我在学习MongoDB(mongoose)
。
所以我有一个问题Model.findByIdAndRemove()
-他们两者之间Model.findByIdAndDelete()
有Mongoose
什么区别。
每个的正确用途是什么?
解决方案
findByIdAndDelete 和 findByIdAndRemove 除了findOneAndRemove使用带有删除功能的 findAndModify 和执行特定数量的操作之外是相同的。
通过比较 findByIdAndDelete 总是比 findByIdAndRemove 好。
推荐阅读
- linux - 如何排序和忽略空格?
- java - 无法连接到 AWS EC2 上的 Apache Ignite 集群 - Ignite 服务器拒绝客户端
- json - 如何从自制的restfull_api中检索数据
- facebook - Facebook jssdk 自定义共享提要界面。为什么图片的参数不起作用?
- kendo-ui - 在 Kendo Ui 树列表中编辑数据时如何获取字段值
- postgresql - 如何使用 plpgsql 从服务器中删除文件?
- html - 如何将文本放在交叉渐变滑块上?
- javascript - 如何过滤数组内部的不同数组
- php - Laravel 5.8 / Yajrabox-datatables - 设置服务
- python - 运行时警告此通道已在使用中