开发工具 - Elasticsearch Uri 的 HTTP 方法不正确

问题描述

我有 ElasticSearch Kibana v7.12,当我在管理选项卡中打开 localhost:5601 -> 开发工具时。我正在尝试运行 post 方法,但是每当我尝试执行该方法时,它都会告诉我错误的 HTTP 方法,我不明白为什么我在 url 中包含 /_doc。 GET 方法工作得很好。我对此很陌生,所以任何建议将不胜感激!

enter image description here

解决方法

从 7.x 开始,每当您索引文档时,您都需要在 URL 中包含 _doc。这仅用于表示端点名称。

来自官方elasticsearch documentation

在 7.0 中,_doc 是路径的永久部分,代表 端点名称而不是文档类型。

从 8.0 开始,不再支持在请求中指定类型。