C#中使用MongoDB学习笔记(三):在.net中使用Mongodb

由于前段时间 比较慢加上有事情要处理很久没更新 今天没事 正好来更新一下博客,今天我们初步使用在.net中使用Mongodb操作增删改查

首先 这里我选择的是 .Net framework 4.5 创建的控制台项目 为什么 不选择 .net core ?

(一) :公司的电脑没有使用.net core

(二):之前尝试的时候.Net core 连接Mongodb的驱动貌似 下载的不对 连接有异常 

综上所述 我没选择.net core 下次我将使用.net core 完成本篇博客的demo

首先 从程序控制台中导入Mongodb的驱动:

Install-Package MongoDB.Driver -Version 2.9.1

 

 

 注:之前我们说过 Mongodb的集合是可以不用事先定义类型的 所以 可以存储不同类型的数据 我这里为了方便就定义User了  如果不想定义类型 只需将User改成BsonDocument 即可 

 

 注:这个User类里面 必须加上一个 ObJectId类型的_id 属性 否则会报错

 

接着我们把年龄修改到10岁

 

 最后我们删除这条数据

之前他们提到过 在实际项目中我们可能不会返回所有字段 而是按需返回,节省网络资源的开销。在.net中如何返回特定字段?

 

 到这里 我们在.net中使用Mongodb的增删改查已经做完 下篇我们一来学习下Mongodb中的聚合运算

 

posted @ 2019-09-05 09:59  发黑的太阳  阅读(689)  评论(0编辑  收藏  举报