From 818fe14e0a04e8c4c067e1c201019fa158be0fa9 Mon Sep 17 00:00:00 2001 From: macro Date: Thu, 14 Jul 2022 20:45:51 +0800 Subject: [PATCH] Update EsProductServiceImpl.java --- .../mall/search/service/impl/EsProductServiceImpl.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mall-search/src/main/java/com/macro/mall/search/service/impl/EsProductServiceImpl.java b/mall-search/src/main/java/com/macro/mall/search/service/impl/EsProductServiceImpl.java index d8d0041..e4f548c 100644 --- a/mall-search/src/main/java/com/macro/mall/search/service/impl/EsProductServiceImpl.java +++ b/mall-search/src/main/java/com/macro/mall/search/service/impl/EsProductServiceImpl.java @@ -36,9 +36,11 @@ import org.springframework.data.elasticsearch.core.query.NativeSearchQuery; import org.springframework.data.elasticsearch.core.query.NativeSearchQueryBuilder; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; -import org.springframework.util.StringUtils; -import java.util.*; +import java.util.ArrayList; +import java.util.Iterator; +import java.util.List; +import java.util.Map; import java.util.stream.Collectors; @@ -121,7 +123,7 @@ public class EsProductServiceImpl implements EsProductService { nativeSearchQueryBuilder.withFilter(boolQueryBuilder); } //搜索 - if (StringUtils.isEmpty(keyword)) { + if (StrUtil.isEmpty(keyword)) { nativeSearchQueryBuilder.withQuery(QueryBuilders.matchAllQuery()); } else { List filterFunctionBuilders = new ArrayList<>();