更新文档
您可以通过调用 update_one() 方法(针对Collection
实例)。
将以下参数传递给update_one()
方法:
查询筛选器,指定要匹配的条件
更新文档,指定对第一个匹配文档进行的更新
update_one()
方法返回 UpdateResult 类型,其中包含有关更新操作结果的信息,例如已修改文档的数量。
要了解有关update_one()
方法的更多信息,请参阅“修改文档”指南中的“更新文档”部分。
例子
此示例更新sample_restaurants
数据库的restaurants
集合中的文档。
以下代码将price
字段添加到name
字段值为"Spice Market"
的文档中。 MongoDB 更新与查询筛选器匹配的第一个文档。
选择 Asynchronous或Synchronous标签页,查看每个运行时的相应代码: