gpt4 book ai didi

java - 标准生成器 转换 下限

转载 作者:行者123 更新时间:2023-12-01 22:11:40 28 4
gpt4 key购买 nike

我有以下谓词条件

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

如何在上面的starement中使用lower,我已经尝试过

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

转换为较低版本的正确方法是什么?

最佳答案

将代码更改为

predicate = 
criteriaBuilder.like(criteriaBuilder.lower(root.get(Product_.prodName)),
wrapper.getProdName());

关于java - 标准生成器 转换 下限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31716113/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com