MongoDB查询以更新所有匹配特定ID的文档
updateMany()方法更新所有符合过滤条件的文档。让我们创建一个包含文档的集合-> db.demo476.insertOne({_id:1,"Name":"Chris"});
{ "acknowledged" : true, "insertedId" : 1 }
> db.demo476.insertOne({_id:2,"Name":"David"});
{ "acknowledged" : true, "insertedId" : 2 }
> db.demo476.insertOne({_id:3,"Name":"Bob"});
{ "acknowledged" : true, "insertedId" : 3 }
> db.demo476.insertOne({_id:4,"Name":"Carol"});
{ "acknowledged" : true, "insertedId" : 4 }在find()方法的帮助下显示集合中的所有文档-
> db.demo476.find();
这将产生以下输出-
{ "_id" : 1, "Name" : "Chris" }
{ "_id" : 2, "Name" : "David" }
{ "_id" : 3, "Name" : "Bob" }
{ "_id" : 4, "Name" : "Carol" }以下是查询以更新所有匹配特定ID的文档-
> db.demo476.updateMany({_id:{$in:[1,3]}},{$set:{Name:"Robert"}});
{ "acknowledged" : true, "matchedCount" : 2, "modifiedCount" : 2 }在find()方法的帮助下显示集合中的所有文档-
> db.demo476.find();
这将产生以下输出-
{ "_id" : 1, "Name" : "Robert" }
{ "_id" : 2, "Name" : "David" }
{ "_id" : 3, "Name" : "Robert" }
{ "_id" : 4, "Name" : "Carol" }热门推荐
10 海南考试祝福语结婚简短
11 班级祝福语简短句子
12 送祝福语给别人简短
13 古风考试祝福语 唯美简短
14 春节红包祝福语大全简短
15 交个朋友蛋糕祝福语简短
16 母亲祝福语简短微信
17 作文老师寄语简短祝福语
18 新年祝福语简短创意 英语