你的位置:首页 > 软件开发 > 数据库 > MongoDB学习笔记~自己封装的Curd操作(查询集合对象属性,更新集合对象)

MongoDB学习笔记~自己封装的Curd操作(查询集合对象属性,更新集合对象)

发布时间:2015-06-02 00:00:23
回到目录我不得不说,mongodb官方驱动在与.net结合上做的不是很好,不是很理想,所以,我决定对它进行了二次封装,这是显得很必然了,每个人都希望使用简单的对象,而对使用复杂,麻烦,容易出错的对象尽而远之,这是正常的,人都是喜欢懒惰的,就像程序员,也是一样,喜欢偷懒,可能说,偷 ...

回到目录

我不得不说,mongodb官方驱动在与.net结合上做的不是很好,不是很理想,所以,我决定对它进行了二次封装,这是显得很必然了,每个人都希望使用简单的对象,而对使用复杂,麻烦,容易出错的对象尽而远之,这是正常的,人都是喜欢懒惰的,就像程序员,也是一样,喜欢偷懒,可能说,偷懒是程序员进步的一个标志,呵呵.

下面我是总结的几种标准的操作,主要是针对我封装的官方驱动而方的(MongoOfficialRepository<TEntity>)

1  插入对象和子对象

    /// <summary>    /// 添加对象    /// </summary>    static public void Insert()    {      List<Person> list = new List<Person>();      for (int i = 0; i < 10; i++)      {        //添加新对象        list.Add(new Person        {          Address = new Address          {            City = "北京",            District = "鸾翔凤集",            Province = "luanxian",          },          AddList = new List<Address>        {         new Address         {          Seconds=1,          City = "湖北",          District = "鸾翔凤集",          Province = "luanxian",         },         new Address         {          Seconds=1,          City = "湖南",          District = "小区",          Province = "luanxian",         }        },          Age = 35,          Birthday = DateTime.Now,          LastContact = DateTime.Now,          Name = "wangwu"        });      }      repository1.Insert(list);    }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:MongoDB学习笔记~自己封装的Curd操作(查询集合对象属性,更新集合对象)

关键词:MongoDB

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

可能感兴趣文章

我的浏览记录