Dapper Dommel - Usinng 喜欢查询问题



我正在尝试使用 Like-query,如 Dommel 文档所示:

using (var con = new SqlConnection())
{
var products = con.Select<Product>(p => p.Name == "Awesome bike");
var products = con.Select<Product>(p => p.Created < new DateTime(2014, 12, 31) && p.InStock > 5);
}

但是当我尝试执行这段代码时:

using (DbContext ctx = new DbContext())
{
IEnumerable<User> users = ctx.Connection.Select<User>(u => u.UserName.StartsWith("op", StringComparison.InvariantCultureIgnoreCase));
usersBindingSource.DataSource = users.ToList();
}

我得到这个解释:

在需要条件的上下文中指定的非布尔类型的表达式,靠近"(">

我正在使用 Dommel.1.11.0

谢谢。

Dommel(Henk Mollema(的作者说,StartsWith仅在2.0版本中可用,目前处于测试阶段。

最新更新