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

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

    附加方法

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

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

    译者:杨帅

    校对:杨帅

    参见

    原文 - Update Methods