|
|
@@ -145,7 +145,7 @@ public class JpaUtils {
|
|
|
} else if (String.class == fieldType) {
|
|
|
SearchableOne annotation = field.getAnnotation(SearchableOne.class);
|
|
|
if (annotation != null && annotation.value()) {
|
|
|
- and.add(criteriaBuilder.like(root.get(field.getName()), "%" + value + "%"));
|
|
|
+ and.add(criteriaBuilder.like(root.get(field.getName()), value + "%"));
|
|
|
} else {
|
|
|
and.add(criteriaBuilder.and(criteriaBuilder.equal(root.get(property), value)));
|
|
|
}
|
|
|
@@ -172,7 +172,7 @@ public class JpaUtils {
|
|
|
}
|
|
|
|
|
|
if (field.getType() == String.class) {
|
|
|
- or.add(criteriaBuilder.like(root.get(field.getName()), "%" + pageQuery.getSearch() + "%"));
|
|
|
+ or.add(criteriaBuilder.like(root.get(field.getName()), pageQuery.getSearch() + "%"));
|
|
|
} else if (field.getType() == Long.class || field.getType() == long.class) {
|
|
|
try {
|
|
|
or.add(criteriaBuilder.equal(root.get(field.getName()), Long.parseLong(pageQuery.getSearch())));
|