1

在这样的查询中

predicates.add(cb.like(fromPet.get(Pet_.name), name));

它接受“%”作为任意数量的字符的替换,而“_”作为任意单个字符的替换。

是否可以重新定义这两个通配符,例如用“*”代替“%”和“?” 代替 ”_”?

我知道我可以自己手动跟踪pet.name和替换字符,但我想知道 JPA CriteriaBuilder 是否支持自定义通配符。

4

0 回答 0