获取搜索应用程序
编辑获取搜索应用程序
编辑此功能处于 Beta 测试阶段,可能会发生更改。其设计和代码不如官方 GA 功能成熟,并且按“原样”提供,不提供任何保证。Beta 功能不受官方 GA 功能的支持 SLA 约束。
检索有关搜索应用程序的信息。
请求
编辑GET _application/search_application/<name>
先决条件
编辑需要 manage_search_application
集群权限。
路径参数
编辑-
<name>
- (必需,字符串)
响应代码
编辑-
400
- 未提供
name
。 -
404
(缺少资源) - 找不到与
name
匹配的搜索应用程序。
示例
编辑以下示例获取名为 my-app
的搜索应用程序
resp = client.search_application.get( name="my-app", ) print(resp)
const response = await client.searchApplication.get({ name: "my-app", }); console.log(response);
GET _application/search_application/my-app/
示例响应
{ "name": "my-app", "indices": [ "index1", "index2" ], "updated_at_millis": 1682105622204, "template": { "script": { "source": { "query": { "query_string": { "query": "{{query_string}}", "default_field": "{{default_field}}" } } }, "lang": "mustache", "options": { "content_type": "application/json;charset=utf-8" }, "params": { "query_string": "*", "default_field": "*" } } } }