参考 > 参考 > mongo Shell方法 > 批量操作方法 > Bulk.find()
小费
从3.2版开始,MongoDB还提供了db.collection.bulkWrite()
执行批量写入操作的
方法。
Bulk.
find
(<query> )¶指定更新或删除操作的查询条件。
Bulk.find()
接受以下参数:
参数 | 类型 | 描述 |
---|---|---|
query |
文献 | 使用查询选择器指定查询条件,以选择文档进行更新或删除操作。要指定所有文档,请使用空文档 使用更新操作时,查询文档和更新文档的总和必须小于或等于。 使用remove操作,查询文档必须小于或等于。 |
使用Bulk.find()
具有以下写操作:
以下示例初始化集合的Bulk()
操作构建器items
,并将删除操作和更新操作添加到操作列表。remove操作和update操作使用该Bulk.find()
方法为它们各自的动作指定条件: