2
如何使用C#Update API將新字段插入到MongoCollection中。使用C#驅動程序在MOngo中的現有集合(許多文檔)中插入新字段
我在試圖做的是,我有一個HomePhoneId字段,我需要在MOngo中的人員集合的每個文檔中插入。
請問有沒有人在C#之前做過這個? 任何想法?
謝謝。
如何使用C#Update API將新字段插入到MongoCollection中。使用C#驅動程序在MOngo中的現有集合(許多文檔)中插入新字段
我在試圖做的是,我有一個HomePhoneId字段,我需要在MOngo中的人員集合的每個文檔中插入。
請問有沒有人在C#之前做過這個? 任何想法?
謝謝。
下面的代碼應該工作:
collection.Update(Query.Null, Update.Set("HomePhoneId", "some value"), UpdateFlags.Multi)
順便說一句,here is你可以看看驅動程序文檔。
下面的代碼應該工作:
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);
感謝Andrew.Any想法如何在集合中的列表中設置的值。 – Deefa
插入文檔中的數組或列表屬性的任何想法? – Deefa
@Deefa:您可能會尋找[位置運算符](http://www.mongodb.org/display/DOCS/Updating#Updating-The%24positionaloperator)? –