public List GetCollectionByBillCode(string BillCode)
{
List list = new List();
// 根据集合名称获取集合
string collectionFullName = ConfigurationManager.AppSettings["collectionName"];
var collection = _database.GetCollection(collectionFullName);
var quert = "{ message : /" + BillCode + "/,level:/ERROR/}";
var filter = BsonSerializer.Deserialize(quert);
//filter = new BsonDocument("message", "/" + BillCode + "/");
// 查询集合中的文档
list = Task.Run(async () => await collection.Find(quert).ToListAsync()).Result;
//var list = collection.Find(filter).ToListAsync();
// 循环遍历输出
//list.ForEach(p =>
//{
// Console.WriteLine("编号:" + p["stuId"] + ",姓名:" + p["name"].ToString() + ",年龄:" + p["age"].ToString() + ",课程:" + p["subject"].ToString() + ",成绩:" + p["score"].ToString());
//});
return list;
}