Criteria Builder Convert Lower

时间:2015-07-30 05:55:37

标签: java jpa eclipselink criteria-api

我有以下谓词条件

  predicate = 
  cb.like(root.get(Product_.prodName),prod.getProductName());

如何在上述情况下使用较低的,我试过

predicate = 
cb.like(cb.lower(root.get(Product_.prodName), prod.getProdName());

但是它给了我以下错误

method lower(javax.persistence.criteria.Path<java.lang.String>,
java.lang.String) not found in interface 
javax.persistence.criteria.CriteriaBuilder

转换为更低的正确方法是什么?

1 个答案:

答案 0 :(得分:3)

将代码更改为

git hook