我正在使用遗留系统,该系统需要对数字字段的部分匹配进行查询。所以我想做点什么
where ID like concat(:num, '%')
其中num参数的类型为Long
。有没有办法使用Spring Data JPA派生的查询来做到这一点。如果id是一个字符串,那我就可以做到
findByIdContaining(String id)
我将不胜感激。
答案 0 :(得分:0)
不,这对于派生查询(查询从方法名称派生的查询)是不可能的。但是使用带注释的@Query
注释很容易。