Update Methods

MongoDB 提供了以下方法来更新集合中的文档:

db.collection.updateOne() 即使多个文档可能与指定的过滤器匹配,也最多更新一个与指定的过滤器匹配的文档。


版本 3.2 中的新功能。
| db.collection.updateMany() |更新与指定过滤器匹配的所有文档。
版本 3.2 中的新功能。
| db.collection.replaceOne() |最多替换一个与指定过滤器匹配的文档,即使多个文档可能与指定过滤器匹配。
版本 3.2 中的新功能。
| db.collection.update() |要么更新或替换与指定过滤器匹配的单个文档,要么更新与指定过滤器匹配的所有文档。
默认情况下,db.collection.update()方法更新一个**文档。要更新多个文档,请使用multi选项。

Additional Methods

以下方法还可以更新集合中的文档:

有关更多方法和示例,请参见各个方法的参考页。

首页