mongodb菜鸟整理 2 C#Driver使用

时间:2021-07-26 22:53:31

一下载

从官网上下载...

二 引用

下载完了将其解压到某个文件夹内,打开vs建立一个工程

右键引用,找到刚才解压的目录,把里面说有的dll文件全部添加就好

三 命名空间

我都是先打然后alt+shift+f10的

主要有的类有

BsonDocument:这个是mongodb存储的文件格式由键值组成:new BsonDocument(“1”,“1”),这里不用分号,用逗号

Bsonvalue:BsonDocument值的类型,Bsonvalue也包括BsonDocument:new BsonDocument(“1”,{”newBsonKey“,”newBsonValue“});

连接数据库:

IMongoClient client=Client = new MongoClient("mongodb://27017:127.0.0.1"); //数据库地址

IMongodata Db=Client.GetDatabase("ExpDb"); //数据库名称

IMongoCollection Col = Db.GetCollection<BsonDocument>("ExpCol");  //该数据库下集合的名称

这是新的,旧版本是

MongoServer

MongoCollection

Mongodata

在c#Driver里这两种都有支持,我感觉到的有区别的地方就是查找

老版本用的是Quert

新版本用的是fifter

目前只了解这么多,可能没有说清楚