星空网 > 软件开发 > 数据库

MongoDB学习笔记~自己封装的Curd操作(按需更新的先决条件)

回到目录

我们上一讲中介绍了大叔封装的Mongo仓储,其中介绍了几个不错的curd操作,而对于按需更新内部子对象,它是有条件的,即你的子对象不能为null,也就是说,我们在建立主对象时,应该为子对象赋一下初值,即new一下它,呵呵.

正确的mongo集合

MongoDB学习笔记~自己封装的Curd操作(按需更新的先决条件)

对于整个更新,还是同样的问题,当然前提需要把表记录从库中获出来

      #region 完整更新      var e1 = repository1.Find("556d531e2683c818c86caddb");      e1.Name = "wet";      e1.Address.City = "北京123";      /*遍历原来的集合,批量赋值*/      e1.AddList.ForEach(i =>      {        i.City = "大占占";      });      /*为每个对象分别赋值,不指定ID被自动生成*/      e1.AddList = new List<Address> {      new Address{City="占占1"},      new Address{City="占占2"}      };      repository1.Update(e1);      #endregion

 

对于MonoDB我们还需要继续去探索,研究...

回到目录




原标题:MongoDB学习笔记~自己封装的Curd操作(按需更新的先决条件)

关键词:MongoDB

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

wish店铺排名:https://www.ikjzd.com/w/1424
数魔跨境:https://www.ikjzd.com/w/1425
亚易知识产权_深圳市亚易知识产权代理有限公司:https://www.ikjzd.com/w/1426
转口贸易:https://www.ikjzd.com/w/1427
亚马逊The Drop:https://www.ikjzd.com/w/1428
海外仓_百飞科海外仓:https://www.ikjzd.com/w/1429
最新消息:推进涉“字节剥离TikTok”新法案将再投票:https://www.goluckyvip.com/news/220214.html
家禽喂食器专利,案件号:24-cv-2773,DRAFT TOP 开瓶器,案件号:24-cv-1889,24-cv-2620等:https://www.kjdsnews.com/a/1842233.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流