基本思想是使用
terms聚合,每项将产生一个存储桶。
POST /_search{ "aggs" : { "genres" : { "terms" : { "field" : "genre" } } }}您将获得的响应将通过减少术语出现次数来排序:
{ ... "aggregations" : { "genres" : { "doc_count_error_upper_bound": 0, "sum_other_doc_count": 0, "buckets" : [ { "key" : "jazz", "doc_count" : 10 }, { "key" : "rock", "doc_count" : 5 }, { "key" : "electronic", "doc_count" : 2 }, ] } }}如果您正在使用Kibana,则可以基于这些术语直接创建标签云可视化。



