Update EsProductServiceImpl.java

This commit is contained in:
macro
2023-04-12 16:36:03 +08:00
parent e21cfe5823
commit d6c7c27769

View File

@@ -226,9 +226,9 @@ public class EsProductServiceImpl implements EsProductService {
}
//聚合搜索品牌名称
builder.withAggregations(AggregationBuilders.terms("brandNames").field("brandName"));
//合搜索分类名称
//合搜索分类名称
builder.withAggregations(AggregationBuilders.terms("productCategoryNames").field("productCategoryName"));
//聚合搜索商品属性去除type=1的属性
//聚合搜索商品属性去除type=0的属性
AbstractAggregationBuilder aggregationBuilder = AggregationBuilders.nested("allAttrValues","attrValueList")
.subAggregation(AggregationBuilders.filter("productAttrs",QueryBuilders.termQuery("attrValueList.type",1))
.subAggregation(AggregationBuilders.terms("attrIds")