public List<BsonDocument> GetCollectionByBillCode(string BillCode)
{
List<BsonDocument> list = new List<BsonDocument>();
// 根據集合名稱獲取集合
string collectionFullName = ConfigurationManager.AppSettings["collectionName"];
var collection = _database.GetCollection<BsonDocument>(collectionFullName);
var quert = "{ message : /" + BillCode + "/,level:/ERROR/}";
var filter = BsonSerializer.Deserialize<BsonDocument>(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;
}