如何使用mongodb將文檔插入另一個文檔中?將文檔插入另一個文檔
我已經試過下面類似的代碼,但我一直有一個問題將在現場設置設定的我的名單:
var settingViewModels = new[]{ setting };
var query = Query.EQ("Name", applicationName);
var update = Update.AddToSet("Settings", BsonArray.Create(setting));
db.Collection<Applications>().Update(query, update, UpdateFlags.Upsert, SafeMode.True)
我得到一個錯誤,當我將我settingViewModels到BsonArray說:
.NET類型MyProject.SettingViewModel不能映射到BsonType.Array 參數名:價值
任何想法?
感謝 約翰
什麼是設置變量的類型? – 2011-05-31 13:49:41
這是設置的對象: public class SettingViewModel { public guid Id {get;組; } public string Key {get;組; } public string Value {get;組; } } – Gui 2011-05-31 14:03:55