mongodb - MongoDB中deleteMany/remove的过程是如何工作的
问题描述
deleteMany/remove 的过程是如何工作的?它是否找到所有符合条件的文档,存储在内存中并按顺序删除?
db.collection.deleteMany({condition})
db.collection.remove({condition})
解决方案
它根据您指定的条件工作。如果存在,它会删除一个或多个文档。
推荐阅读
- javascript - 如何在方法getActiveCell()上获取偏移一行的坐标
- php - 如何在 MySQL 中存储 AES 密钥
- tomcat - 无法在 IntelliJ IDEA 中运行 Tomcat
- javascript - 自定义钩子中的 useReducer 超过了最大更新深度,但 useState 没有
- javascript - Ant 设计表单“警告:`callback` 已弃用。请改为返回一个 Promise。” 自定义规则错误
- arrays - 合并两个带有子元素的数组
- reactjs - 获取返回 svg 组件的函数的组件
- node.js - 在 kubernetes 环境中运行时 nodemon 未启动
- elasticsearch - logstash 将所有日志文件放在一个 Elasticsearch 索引中,并在每个日志文件日为 Logstash 配置中的 Elasticsearch 创建一个新索引
- port - itfoxtec-identity-saml2 SAML 请求目标端口被剥离