美文网首页
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