【发布时间】:2021-11-27 18:20:30
【问题描述】:
我正在使用 Dapper 扩展方法 GetByPredicate 并使用 Like 运算符传递谓词值。
Predicates.Field<Entity>(row => row, Operator.Like, $"%{string}%")
但是在匹配字符串模式时,它会以相反的顺序返回结果,例如: 如果 sql 表包含具有“test1”和“test2”字符串的行,那么对于给定的字符串“test”,它会将结果作为 test2 和 test1 返回。
想知道为什么它以相反的顺序返回。
【问题讨论】:
-
是什么让你认为首先应该有任何特定的顺序
标签: sql-server asp.net-core dapper predicate dapper-extensions