Tag: mongodb csharp 2.0

MongoDB C#Driver 2.0 – 更新文档

我目前正在将我的代码升级到MongoDB C#驱动程序2.0,并且我在升级代码以更新文档时遇到问题。 使用旧版本我能够做到这样的事情: MyType myObject; // passed in var collection = _database.GetCollection(“myTypes”); var result = collection.Save(myObject); 我很难在新版本中找到一种方法。 我找到了一些更新单个字段的例子 var filter = Builders.Filter.Eq(s => s.Id, id); var update = Builders.Update.Set(s => s.Description, description); var result = await collection.UpdateOneAsync(filter, update); 我想用旧方法更新所有字段,方法是Save。 有任何想法吗 ? 非常感谢