批量操作方法
注意
有关特定方法(包括事务语法和示例)的详细信息,请单击该方法的参考页面链接。
提示
MongoDB 还提供了用于执行批量写入操作的 db.collection.bulkWrite()
方法。
名称 | 说明 |
---|---|
为有序的操作列表初始化 Bulk() 操作构建器。 | |
为无序的操作列表初始化 Bulk() 操作构建器。 | |
批量操作构建器。 | |
批量执行操作列表。 | |
指定更新或删除操作的查询条件。 | |
指定筛选器,确定要为 update 或 updateOne 操作更新数组的哪些元素。 | |
指定查询条件的排序规则。 | |
将多文档删除操作添加到操作列表中。 | |
将单个文档删除操作添加到操作列表中。 | |
指定用于更新/替换操作的索引。 | |
Bulk.find.delete() 的别名。 | |
Bulk.find.deleteOne() 的别名。 | |
将单个文档替换操作添加到操作列表中。 | |
将单文档更新操作添加到操作列表中。 | |
将 multi 更新操作添加到操作列表中。 | |
为更新操作指定 upsert: true 。 | |
返回在 Bulk() 操作对象中执行的写入操作数组。 | |
将插入操作添加到操作列表中。 | |
返回 JSON 文档,其中包含 Bulk() 操作对象中的操作和批次数。 | |
以字符串形式返回 Bulk.toJSON() 结果。 |