【发布时间】:2016-06-21 07:05:17
【问题描述】:
MongoDB 批量操作有两种选择:
-
将单个文档更新操作添加到批量操作列表。该操作可以替换现有文档或更新现有文档中的特定字段。
-
将单个文档替换操作添加到批量操作列表。使用
Bulk.find()方法指定确定要替换哪个文档的条件。Bulk.find.replaceOne()方法将替换限制为单个文档。
根据文档,这两种方法都可以替换匹配的文档。我是否理解正确,updateOne() 是更通用的方法,可以像replaceOne() 一样替换文档,或者只是更新其特定字段?
【问题讨论】:
标签: mongodb mongodb-query crud