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

MongoDB学习笔记~官方驱动的原生Curd操作

回到目录

MongoDB.aspx' >MongoDB的官方C#驱动,让我们使用起来也很方便,但对于Linq开发人员来说,可能有些不了解,所以,我还是将官方驱动进行了二次封装,而对于一个比较个性化的mongo操作,使用我封装的也很难实现,所以,还是需要大家直接使用官方驱动的原生写法的,下面进行一个介绍。

Insert操作

 mongoRepository.Insert(new M_FullClassify { });

Update操作

需要注意update由query(要更新的记录通过它来定位记录)和set(要更新的字段)组成,支持子对象的更新

  var query = Query.EQ("id", oFirstInsert._id);  var update = new UpdateDocument { { "$set", new BsonDocument("SQLId", entity.CommonValueID) } };  mongoRepository.Collection.Update(query, update);

Delete操作

它由query查询字符串组成,下面介绍一个query的写法

1 一个查询条件

  var query = Query.EQ("_id", oFirstInsert.Id);

2 多个逻辑并运算的查询条件

 var query = Query.And(Query.EQ("username", "zzl"), Query.GT("age", 18), Query.LT("age", 45));//username=zzl && age>18 && page<45

下面是删除代码

 var delQuery = Query.And(Query.EQ("username", "zzl")); mongoRepository.Delete(delQuery);

怎么样,写法也很简单吧,呵呵!

回到目录

 




原标题:MongoDB学习笔记~官方驱动的原生Curd操作

关键词:MongoDB

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

VAT税务筹划最佳方法指南:https://www.kjdsnews.com/a/1341184.html
VAT税务筹划最佳方法与方法:https://www.kjdsnews.com/a/1341185.html
VAT税务筹划如何算出最佳结果:https://www.kjdsnews.com/a/1341186.html
VAT税务筹划如何正确计算税收:https://www.kjdsnews.com/a/1341187.html
VAT税务税务筹划的重要方法:https://www.kjdsnews.com/a/1341188.html
VAT税务税务筹划方法及其实施方法:https://www.kjdsnews.com/a/1341189.html
黄果树瀑布景区景点 - 黄果树瀑布景区景点分布图:https://www.vstour.cn/a/408258.html
延边酒店(附近旅馆住宿50元):https://www.vstour.cn/a/409226.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流