csharp MongoDB C#代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp MongoDB C#代码相关的知识,希望对你有一定的参考价值。
using MongoDB.Bson;
using MongoDB.Driver;
namespace Real_Time_Dashboard
{
class mongoDb
{
IMongoDatabase iotDb = null;
IMongoCollection<BsonDocument> tempCollection = null;
IMongoCollection<BsonDocument> humCollection = null;
public mongoDb() {
MongoClient mongoClient = new MongoClient("mongodb://localhost:27017");
iotDb = mongoClient.GetDatabase("iotdash");
tempCollection = iotDb.GetCollection<BsonDocument>("tempCol");
humCollection = iotDb.GetCollection<BsonDocument>("humCol");
}
public IMongoCollection<BsonDocument> TempCollection() {
return tempCollection;
}
public IMongoCollection<BsonDocument> HumidityCollection() {
return humCollection;
}
}
}
MongoDbClass mDb = new MongoDbClass();
private void GetCollectionBack()
{
var cursor = mDb.TempCollection().Find<BsonDocument>(new BsonDocument()).ToCursor();
foreach (var doc in cursor.ToEnumerable())
{
string column1 = doc.GetString("ColumnOne");
string column2 = doc.GetSTring("ColumnTwo");
}
}
以上是关于csharp MongoDB C#代码的主要内容,如果未能解决你的问题,请参考以下文章
MongoDB基础
MongoDB基础入门003--使用官方驱动操作mongo,C#
csharp Azure MongoDb连接字符串
csharp MySQL c#代码
csharp FTP代码c#
csharp C#代码