如何使用不区分大小写匹配的JPQL获取记录

时间:2016-08-22 09:01:55

标签: eclipse hibernate jpa toplink

我正在尝试使用JPQL获取员工的记录,但我不知道具有确切案例的姓名。

$('#changeMe').css('property', 'attribute');

我需要在上面的JPQL中进行哪些更改才能获得名为Rahul,rahul或RAHUL等的员工列表。

1 个答案:

答案 0 :(得分:0)

我有办法获取记录,但不确定这是否有效。

TypedQuery<Employee> query = em.createQuery("select e from Employee e where lower(e.name) = :name", Employee.class);
query.setParameter("name", name.toLowerCase());
query.getResultList();