模糊查询bug修复

This commit is contained in:
2023-09-09 21:41:52 +08:00
parent f44f3f39f0
commit 7e23da51b1

View File

@@ -79,12 +79,12 @@ public class CommonQuery {
static {
map.put(Tuple.of("like", String.class), (Root root, CriteriaBuilder criteriaBuilder, QueryItem x, ConversionService c) -> {
return criteriaBuilder.like(root.get(x.key), c.convert(x.value, String.class));
return criteriaBuilder.like(root.get(x.key), "%" + c.convert(x.value, String.class) +"%");
});
map.put(Tuple.of("nlike", String.class), (Root root, CriteriaBuilder criteriaBuilder, QueryItem x, ConversionService c) -> {
return criteriaBuilder.notLike(root.get(x.key), c.convert(x.value, String.class));
return criteriaBuilder.notLike(root.get(x.key),"%"+c.convert(x.value, String.class) + "%");
});