美文网首页
Elasticsearch Top hits Aggregati

Elasticsearch Top hits Aggregati

作者: 觉释 | 来源:发表于2020-10-13 08:27 被阅读0次

Top hits Aggregation 较为常用的统计。获取到每组前n条数据。相当于sql 中 group by 后取出前n条

例子:取100组,每组只要第一条。为了简便没用order和_source,请自行测试他们。

GET test_index/_search?search_type=count
{
  "query": {
    "match_all": {}
  },
  "aggs": {
    "all_interests": {
      "terms": {
        "field": "department_id",
        "size": 100
      },
      "aggs": {
        "top_tag_hits": {
          "top_hits": {
            "size": 1
          }
        }
      }
    }
  }
}~~~

相关文章

网友评论

      本文标题:Elasticsearch Top hits Aggregati

      本文链接:https://www.haomeiwen.com/subject/jasjyktx.html