c#MongoDB-为现有文档添加新的字段值(字典类型)

时间:2019-03-04 12:44:49

标签: c# mongodb

我有一个包含很多文档的集合,我的要求是在字典字段“ Subscription”中添加一个新值,基本上订阅字段是字典数据类型

从下面的附件

enter image description here 我尝试过的代码。

var filter = Builders<UserDetails>.Filter.Eq("UserName", user.UserName);

var update = Builders<UserDetails>.Update
                            .AddToSet("Subscription", new BsonArray { subs.Key, subs.Value }
                            );

  UpdateOne(filter, update);

上面的代码不起作用。 AddToSet不适用于字典类型

有没有一种方法可以为mongo db c#驱动程序中的订阅字段值添加新条目

0 个答案:

没有答案