项目场景:

ES数据查询


问题描述

需要通过分组查询的方式,获取每个组的组名,以及每组数据的个数


解决方案:

GET br/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "term": {
              "tm_.keyword": {
              "value": ""
            }
          }
        }
      ]
    }
  },
  "aggs": {
    "incls": {
      "terms": {
        "field": "i_cs.keyword",
        "size": 45
      }
    }
  },
  "size": 1
}

可以通过聚合函数aggs去查询

记录一下。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐