MongoDB 更新文档

2024 年 9 月 6 日 | 阅读需要 1 分钟

在 MongoDB 中,update() 方法用于更新或修改集合中现有的文档。

语法

示例

考虑一个名为 javatpoint 的集合的示例。 在集合中插入以下文档

成功插入后,通过以下查询检查文档

输出

{ "_id" : ObjectId("56482d3e27e53d2dbc93cef8"), "course" : "java", "details" : 
{ "duration" : "6 months", "Trainer" : "Sonoo jaiswal" }, "Batch" : 
[ {"size" : "Small", "qty" : 15 }, { "size" : "Medium", "qty" : 25 } ],
 "category" : "Programming language" }

将现有课程 "java" 更新为 "android"

检查集合中更新后的文档

输出

{ "_id" : ObjectId("56482d3e27e53d2dbc93cef8"), "course" : "android", "details" : 
{ "duration" : "6 months", "Trainer" : "Sonoo jaiswal" }, "Batch" : 
[ {"size" : "Small", "qty" : 15 }, { "size" : "Medium", "qty" : 25 } ],
 "category" : "Programming language" }