如何获得最高文档频率的前10个术语?
我有一个名为article
的分析字段。
我使用的是ES 2.3.0。
答案 0 :(得分:1)
您可以简单地使用聚合:
POST /my_articles/_search
{
"query": {
"match_all": {}
},
"size": 0,
"aggs": {
"term_count":{
"terms": {
"field":"article",
"size" : 10
}
}
}
}
对于每个单词,它将返回可以找到它的文档数。但是,如果一个单词在该字段中多次出现,则不会考虑。