C#mongo upsert json

时间:2017-11-08 07:23:49

标签: c# mongodb

我有以下json记录:

{
  "_id" : ObjectId("5a0152e21b4af42540d8e492"),
  "Country" : "MY",
  "Staff_ID" : "NBJ64",
  "WeCare" : {
      "CustSatisfaction" : [ 
          {
            "Trans_Year" : 2017,
            "Trans_Month" : 4,
            "HH" : 1,
            "HN" : 0,
            "NH" : 0,
            "NN" : 0
        }, 
        {
            "Trans_Year" : 2017,
            "Trans_Month" : 1,
            "HH" : 1,
            "HN" : 0,
            "NH" : 0,
            "NN" : 0
        }
      ]
  }
}

如果不存在,如何用C#写入记录?我试图使upsert函数动态化,因此字段可能会有所不同,并且不会声明强类型类。是否有可能将json直接插入mongoDB?

0 个答案:

没有答案