Console
Console插件提供了一个与Elasticsearch的REST API交互的UI,Console有两个主要区域:编辑器,你在其中组成对Elasticsearch的请求,以及响应窗格,它显示对请求的响应。
图1.控制台UI
控制台以类似cURL的语法理解命令,例如,以下控制台命令:
GET /_search
{
"query": {
"match_all": {}
}
}
是对Elasticsearch的_search
API的简单GET
请求,这是cURL中的等效命令:
curl -XGET "http://localhost:9200/_search" -d'
{
"query": {
"match_all": {}
}
}'
实际上,你可以将上述命令粘贴到Console中,它将自动转换为Console语法。
键入命令时,Console将提供上下文相关的建议,这些建议可以帮助你探索每个API的参数,或者只是加快输入速度,控制台将建议API,索引和字段名