我正在尝试使用asp.net表单查询MongoDB数据库集合文档 . 我收到错误 - 无法找到类型或命名空间名称'BsonDocument'(您是否缺少using指令或程序集?)
我查看了在线发布的类似问题,但我不理解的部分是有角度的括号之间所需的输入 - 即DB.GetCollection . VisualStudio上下文显示了预期的文档类型 .
这是我正在使用的:
OS是Windows 2012R2 MongoDB版本是3.2.3数据库名称是“SignalPool”集合名称是“L1Signal_Pool_Active”
文档记录的示例
{“_ id”:ObjectId(“58ec2e125c57ef0d142d3a35”),“L1Name”:“equipment01”,“updatedate”:ISODate(“2017-04-11T01:14:58.000 0000”),“enddate”:null,“timespan”: 0.0,“signalname”:“MANUAL”,“value”:null,“filter”:null,“TypeID”:null,“Judge”:null,“Error”:null,“Warning”:null}
using MongoDB.Driver;
using MongoDB.Bson;
protected void btnShowSignal_Click(object sender, EventArgs e)
{
var conString = "mongodb://l92.168.2.100:27017";
var Client = new MongoClient(conString);
var DB = Client.GetDatabase("SignalPool");
var collection = DB.GetCollection<BsonDocument>("L1Signal_Pool_Active");
Response.Write(DB.GetCollection<BsonDocument>("L1Signal_Pool_Active"));
}