[英]ElasticSearch aggregation counting query
我有以下文件:
"_index": String,
"_type": String,
"_id": String,
"_source": {
"id": String
"sendDate": Date
"title": String
"author": String
"language": String
"keywords": Array<String>
}
我想列出并计算数据库中整个类型中的每个关键字。 你有什么建议给我吗?
所以这是答案
{
"size": 0,
"aggs": {
"item": {
"terms": {
"field": "keyWords.raw",
"size": 1000000
}
},
"total_terms": {
"cardinality": {
"field": "keyWords.raw"
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.