ServiceStack AutoQuery AutoFilter Like 操作数

ServiceStack AutoQuery AutoFilter Like operand

我正在尝试使用 AutoFilter 属性实现 SQL Like 运算符。试过下面的代码,

[AutoFilter(field:"Name", Template = "{Field} like {Value}",  ValueFormat = "%{0}%")]

转换后的 SQL 表达式如下所示(来自 SQL Profiler),

WHERE ("Table"."Name" = @0) AND ("Table"."Name" = @1)',N'@0 nvarchar(4000),@1 varchar(8000)',@0=NULL,@1='denver'

我做错了什么?我也尝试了 QueryTerm.And,QueryTerm.OrQueryTerm.Default

您应该使用 [QueryDbField] 作为 Customizable Adhoc Queries