es實體類:
public class ChemicalES {@IndexId(type = IdType.CUSTOMIZE)private Long id;@HighLight@IndexField(fieldType = FieldType.TEXT, analyzer = "ik_max_word")private String name;@IndexField(fieldType = FieldType.KEYWORD)private List<String> productTags;
}
存入es中的查詢結構:
現在希望對字段 productTags 進行聚合,想要聚合后結構如下:
[
{key:'化肥',value:2},
{key:'農藥',value:1},
{key:'尿素',value:2},
]