if(minPrice>0){
predicateList.add(cb.greaterThanOrEqualTo(root. get("orderPrice"), minPrice));
}
minPrice一般为参数,比如 minPrice 为 20.5,目前的效果就是
select * from table where orderPrice>=20.5
但是我minPrice具体不知道,是表中另一个字段值
希望达到的 sql 语句为 select * from table where orderPrice>=minPrice*0.05