我正在使用 Dapper Extension 方法 GetByPredicate 并使用 Like 运算符传递谓词值。
Predicates.Field<Entity>(row => row, Operator.Like, $"%{string}%")
但是在匹配字符串模式时,它会以相反的顺序返回结果,例如:如果 sql 表包含具有“test1”和“test2”字符串的行,那么对于给定的字符串“test”,它会以 test2 和 test1 的形式返回结果。
想知道为什么它以相反的顺序返回。