Ver Fonte

增加goid非空过滤

wangyc há 7 anos atrás
pai
commit
b37113a892

+ 2 - 0
mall-search/src/main/java/com/uas/search/service/impl/SearchServiceImpl.java

@@ -2069,6 +2069,8 @@ public class SearchServiceImpl implements SearchService {
 	 */
 	private BooleanQuery queryGoods(String keyword, List<String> keywordFields, Boolean tokenized) {
 		BooleanQuery booleanQuery = new BooleanQuery();
+        Query goNullQuery = SearchUtils.getNullQuery(SearchConstants.GOODS_GO_ID_FIELD);
+        booleanQuery.add(goNullQuery, Occur.MUST_NOT);
 		if (!SearchUtils.isKeywordInvalid(keyword)) {
 			// 未指定搜索的字段,则采用默认搜索逻辑
 			if (CollectionUtils.isEmpty(keywordFields)) {