java.lang.ClassCastException: org.elasticsearch.search.aggregations.bucket.terms.UnmappedTerms cannot be cast to org.elasticsearch.search.aggregations.bucket.terms.StringTerms原因
不能转化为StringTerms
for (Map.Entry问题解决entry : aggregationMap.entrySet()) { Map map = new HashMap<>(); // 放入规格参数名 map.put("k", entry.getKey()); // 收集规格参数值 List
把StringTerms 换成 Terms 完美解决
for (Map.Entryentry : aggregationMap.entrySet()) { Map map = new HashMap<>(); // 放入规格参数名 map.put("k", entry.getKey()); // 收集规格参数值 List



