我目前正在使用的代码使用C#Mongo驱动程序,我做了很多这样简单的事情
foreach (DataColumn col in allCheckboxes.Columns)
{
string Query = "update agenda.exercises set " + col.ToString() + " = @value where Date = @CurrentDate;";
using (MySqlConnection MyConn2 = new MySqlConnection(MyConnection2))
{
using (MySqlCommand MyCommand2 = new MySqlCommand(Query, MyConn2))
{
MyCommand2.Parameters.AddWithValue("@Value ", true);
MyCommand2.Parameters.AddWithValue("@CurrentDate", currentDate);
MyConn2.Open();
MyCommand2.ExecuteNonQuery();
}
}
}
我需要编写一个动态的查询,即AND子句的数量不同。所以我正在使用这样的东西 -
var query = Query.EQ("SomeBooleanField", false);
return Collection.FindAs<MyType>(query);
所以我的问题是,如何从查询中获取一些结果呢?我想要一个List或IEnumerable。
我在网上找不到任何有用的示例,驱动程序文档也没有太大帮助。感谢任何帮助。
答案 0 :(得分:0)
您是否尝试过这种格式
Set doc = htmlResponse.body.document
您收到错误,因为您无法使用FindAS&lt;&gt;()就是这种情况