我想知道 JPQL 是否能够对字符串集合进行不区分大小写的搜索。
场景:
表1:
Column1 (int) | Column2(string)
1 ABC
2 XYZ
我正在寻找一个 JPQL 查询,它可以执行类似的操作
from Table1 a where upper(a.column2) in upper(:listOfCol2Values)
我可以在不更改设置集合的应用程序代码中的大小写的情况下实现此目的吗?
干杯。
最佳答案
你总是可以这样做:
from Table1 a where (upper(a.column2) = upper(:value1)
or upper(a.column2) = upper(:value2)
or ...)
关于jpa 字符串值列表的不区分大小写的子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9178290/