hot*_*ips 5 mongodb mongodb-.net-driver
我必须更新除_id 之外的所有字段。我想避免手动更新 16 个字段...所有新字段都存储在 BsonDocument 中
谢谢你的想法
正如@Philipp 暗示的那样,有一种方法可以做到这一点。您实际上可以使用该save函数(http://www.mongodb.org/display/DOCS/CSharp+Driver+Tutorial#CSharpDriverTutorial-Save%3CTDocument%3Emethod),它将在数据库端为您执行他所说的操作。
假设您有一份文档:
{
_id: {},
d: 1
}
Run Code Online (Sandbox Code Playgroud)
该文件_id已经存在,它将用此文件替换以前的文件。
整洁吧?