diff --git a/tmerclub-search/src/main/java/com/tmerclub/cloud/search/builder/LocalCueProductSearchRequestBuilder.java b/tmerclub-search/src/main/java/com/tmerclub/cloud/search/builder/LocalCueProductSearchRequestBuilder.java index 7a8cada..f036e62 100644 --- a/tmerclub-search/src/main/java/com/tmerclub/cloud/search/builder/LocalCueProductSearchRequestBuilder.java +++ b/tmerclub-search/src/main/java/com/tmerclub/cloud/search/builder/LocalCueProductSearchRequestBuilder.java @@ -86,6 +86,8 @@ public class LocalCueProductSearchRequestBuilder { } keywordShouldQuery.must(QueryBuilders.termQuery(EsConstant.CUE_BRAND_ID, param.getBrandId())); keywordShouldQuery.must(QueryBuilders.termQuery(EsConstant.CUE_TYPE_ID, param.getTypeId())); + keywordShouldQuery.must(QueryBuilders.termQuery(EsConstant.CUE_SERIES_ID, param.getSeriesId())); + boolQueryBuilder.must(keywordShouldQuery); } } diff --git a/tmerclub-search/src/main/java/com/tmerclub/cloud/search/constant/EsConstant.java b/tmerclub-search/src/main/java/com/tmerclub/cloud/search/constant/EsConstant.java index 1db747e..16fcb2a 100644 --- a/tmerclub-search/src/main/java/com/tmerclub/cloud/search/constant/EsConstant.java +++ b/tmerclub-search/src/main/java/com/tmerclub/cloud/search/constant/EsConstant.java @@ -174,6 +174,7 @@ public interface EsConstant { String CUE_PRODUCT_NAME = "productName"; String CUE_PRODUCT_ID = "productId"; String CUE_BRAND_ID = "brandId"; + String CUE_SERIES_ID = "seriesId"; String CUE_TYPE_ID = "typeId"; /**