Dac*_*ein 5 java sql spring wildcard spring-data-jpa
本课题涉及Spring Data JPA.
我需要一个带有Lower Function和Wildcards的(native)@Query.但是我不能让它发挥作用.
这是我正在寻找的过于简化的版本:
@Query(value = "SELECT * FROM CAR c WHERE LOWER(c.model) LIKE LOWER(%:model%)", nativeQuery = true)
List<Car> findByModelMatching( @Param("model") String model );
Run Code Online (Sandbox Code Playgroud)
更低(%:型号%) - >不工作!LOWER(:型号) - >有效!
我知道这样的查询可以很容易地重写为:
List<Car> findByModelContainingIgnoreCase( String model );
Run Code Online (Sandbox Code Playgroud)
但我不是在寻找一个命名查询.
我的问题是:如何在@Query中将LOWER(甚至UPPER)与WildCards结合起来!
干杯
| 归档时间: |
|
| 查看次数: |
1205 次 |
| 最近记录: |