MongoDB c#驱动多次更新
本文关键字:更新 MongoDB | 更新日期: 2023-09-27 18:12:28
这个代码是工作的,但是,这只是更新一个文档。我想更新所有相同的图像。
UpdateBuilder updateBuilder = MongoDB.Driver.Builders.Update
.Set("isAdded", "true");
mongoCollection.Update(Query.EQ("image", "imgURL"), updateBuilder);
我该怎么做?
您可以使用下面的代码。
var update = new UpdateDocument
{
{"$set",new BsonDocument("isAdded","true") }
};
var query = new QueryDocument
{
{"image","imgUrl" }
};
mongoCollection.Update(query, update, new MongoUpdateOptions
{
Flags = UpdateFlags.Multi
}
);