如何在 Kibana 控制台中写评论?

How to write comments in Kibana console?

你能告诉我如何在 Kibana Dev Tools 控制台中注释行吗?我对评论语法感兴趣。

您可以使用 # 一次注释掉一行。例如:

# This is a search command
GET /_search
{
  "query": {
    "match_all": {}
  }
}

Kibana 开发工具不支持查询中的注释

但是,您可以在查询之前或之后或查询之间使用 # 来写评论。

# This is a  comment
GET /_search
{
  "query": {
    "match_all": {}
  }
}

# This is another comment
POST /index/_delete_by_query
{
  "query": {
    "match": {
      "name": "abra ka dabra"
    }
  }
}

如果您要注释掉一行或多行,您可以添加 /* */,例如 /* "field": "statType.keyword" */

GET /exercise-index/_search
{ 
  "_source": {
    "includes": ["content"]
  }, 
  "query": {
    "exists": {"field": "inclination"}
  },
  "aggs": {
    "location": {
      "terms": {
        "field": "location"
        /* "size": 10 */
      }
    }
  }
}

在上面的查询中,我们用 /* */.

注释掉了 agg 中的一行

PS:

  1. 在一行中添加/* */后语法检查会失败,但不影响查询。
  2. 添加/* */后,需要去掉前一行的逗号,以满足json语法。