标签: hibernate case-insensitive
我想在hibernate Query中进行不区分大小写的搜索。我可以用Criteria做到这一点,但它现在不适合我。触发查询的方法将查询字符串作为输入,并由其他组件使用。是否可以为Hibernate会话启用不区分大小写或从hql查询准备条件对象。
答案 0 :(得分:3)
您可以使用提及的lower或upper函数here。
lower
upper
from User u where lower(u.name) = 'scott'