在这样的查询中
predicates.add(cb.like(fromPet.get(Pet_.name), name));
它接受“%”作为任意数量的字符的替换,而“_”作为任意单个字符的替换。
是否可以重新定义这两个通配符,例如用“*”代替“%”和“?” 代替 ”_”?
我知道我可以自己手动跟踪pet.name
和替换字符,但我想知道 JPA CriteriaBuilder 是否支持自定义通配符。
在这样的查询中
predicates.add(cb.like(fromPet.get(Pet_.name), name));
它接受“%”作为任意数量的字符的替换,而“_”作为任意单个字符的替换。
是否可以重新定义这两个通配符,例如用“*”代替“%”和“?” 代替 ”_”?
我知道我可以自己手动跟踪pet.name
和替换字符,但我想知道 JPA CriteriaBuilder 是否支持自定义通配符。