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