1.背景 在使用Easy-Es发现有很多功能可能不是很好使用,或者说我自己不太会使用。 这里分享自己使用EE和原生API一起搭配使用的商品搜索功能,包含keyword指定分词器搜索,商品分类,商品品牌,价格区间,嵌套分组搜索,权重排序,高亮,以及品牌去重等功能。 2.直接上代码 商品实体类 @Data @Builder @NoArgsConstructor @AllArgsConstructor @IndexName(value = "product", aliasName = "product") public class Product { @IndexId(type = IdType.CUSTOMIZE) private Long id; private Long brandId; private String brandLogo; private Long productCategoryId; private Long freightTemplateId; private Long productAttributeCategoryId; private String...