小编use*_*791的帖子

elasticsearch groovy没有这样的属性:ctx for class

这是我第一次在elasticsearch中使用脚本,我遇到了以下问题:

curl -XPOST 10.29.97.129:9200/.marvel-es-1-*/_search -d '{
          "query": {
            "bool": {
              "filter": [
                {
                  "range": {
                    "timestamp": {
                      "gte": "now-2m",
                      "lte": "now"
                    }
                  }
                },
                {
                  "terms": {
                    "cluster_state.status": ["green", "yellow", "red"]
                  }
                }
              ]
            }
          },
          "_source": [
            "cluster_state.status"
          ],
          "sort": [
            {
              "timestamp": {
                "order": "desc"
              }
            }
          ],
          "size": 1,
          "aggs": {
            "minutes": {
              "date_histogram": {
                "field": "timestamp",
                "interval": "5s"
              },
              "aggs": {
                "status": {
                  "terms": {
                    "field": "cluster_state.status",
                    "size": 3
                  }
                }
              }
            }
          },
          "script_fields" : …
Run Code Online (Sandbox Code Playgroud)

groovy elasticsearch

5
推荐指数
0
解决办法
398
查看次数

标签 统计

elasticsearch ×1

groovy ×1