如何在elasticsearch 5.1(使用curl)中检索字段和聚合函数?

时间:2017-01-23 08:15:05

标签: curl elasticsearch

例如sql 从abc group中选择count(*),x,y x,y

我想在curl中使用相同的东西

1 个答案:

答案 0 :(得分:0)

您可以使用聚合,如下所示:

curl -XPOST localhost:9200/abc -d '{
  "_source": ["x", "y"],
  "aggs": {
    "group_by_x" : {
      "terms": {
        "field": "x"
      },
      "aggs": {
        "group_by_y": {
          "terms": {
            "field": "y"
          }
        }
      }
    }
  }
}'