如何在c#中获取Mongo更新查询状态

时间:2013-02-20 14:19:51

标签: asp.net mongodb

我需要获取更新查询状态意味着,查询是否成功执行。我如何实现这一目标。

MongoCollection<BsonDocument> Updatecollection = 
                           MongoDBs.GetCollection<BsonDocument>(collectionName); 
Updatecollection.Update(query, update, UpdateFlags.Multi);

这是我用来更新我的收藏的方式,请帮助我获取查询状态。

提前谢谢 希瓦

1 个答案:

答案 0 :(得分:0)

Update方法返回包含更新结果的WriteConcernResult对象。

有关该对象的详细信息,请参阅docs

例如:

var result = Updatecollection.Update(query, update, UpdateFlags.Multi);
Console.WriteLine("{0} docs updated", result.DocumentsAffected);