Open
Description
We use Spring Data JPA + Querydsl JPA. If we perform queries with ignoreCase
keyword in repository methods Spring data JPA use UPPER
function on parameters in SQL(as described in documentation, Table 3. Supported keywords inside method names), but Querydsl JPA uses LOWER
function. We should use two types of indexes or don't use ignoreCase
keyword in repository methods.
It would be great, if it was possible to configured to use UPPER
function or LOWER
function in Spring Data JPA.
See also #3540