如何使用C#Update api将新字段插入MongoCollection。
我想做的是,我有一个HomePhoneId字段,我需要在MOngo的People集合的每个文档中插入。
请有人在C#之前做过这个吗? 有什么想法吗?
感谢。
答案 0 :(得分:6)
以下代码应该有效:
collection.Update(Query.Null, Update.Set("HomePhoneId", "some value"), UpdateFlags.Multi)
顺便说一句,here is您可以查看驱动程序文档。
答案 1 :(得分:2)
以下代码应该有效:
var filterDefinition = Builders<Models.Doctor>.Filter.Where(w => w.Name!=null);
var updateDefinition = Builders<Models.Doctor>.Update
.Set(d => d.IsApproved, value);
_doctorRepository.Collection.UpdateMany(filterDefinition, updateDefinition);