我可以使用术语聚合使用旧的弹性搜索版本来获取词云。我想从es5 中的帖子内容中获取词云,我正在使用以下查询。
"aggs": {
"tagcloud": {
"terms": {
"field": "content.raw",
"size": 10
}
}
}
我做了这样的映射
"content": {
"type": "text",
"fields": {
"raw": {
"type": "keyword"
}
}
}
但结果并没有像预期的那样以文字云的形式出现。它正在对类似的帖子(整个帖子)进行分组,并作为下面给出的列表给出
"buckets": [
{
"key" : "This car is awesome.",
"doc_count" : 199
},
..
..
这个怎么做?