ElasticSearch 分组查询

Posted jason_bo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch 分组查询相关的知识,希望对你有一定的参考价值。

curl -XPOST \'localhost:9200/bank/_search?pretty\' -d \'
{
  "size": 0,
  "aggs": {
    "group_by_state": {
      "terms": {
        "field": "state"
      }
    }
  }
}\'
查询结果

类似SQL中的  SELECT state, COUNT(*) FROM bank GROUP BY state ORDER BY COUNT(*) DESC

 参考:https://www.elastic.co/guide/en/elasticsearch/reference/1.7/_executing_aggregations.html#_executing_aggregations


以上是关于ElasticSearch 分组查询的主要内容,如果未能解决你的问题,请参考以下文章

java使用elasticsearch进行模糊查询之must使用

Elasticsearch 分组聚合查询(bucket) --- 2022-04-03

ElasticSearch 分组查询

java使用elasticsearch分组进行聚合查询(group by)

Elasticsearch聚合查询

Elasticsearch7.8.0版本入门——JavaAPI操作(分组统计文档)