我正在尝试用PUT和POST向ElasticSearch添加数据
curl -k -XPUT 'https://localhost:9200/blog/article/1' -d '{"title": "New version of Elasticsearch released!", "content": "Version 2.2 released today!", "priority": 10, "tags": ["announce", "elasticsearch", "release"] }'
但我得到错误:
第一个
1条答案
按热度按时间ghg1uchk1#
Tldr;
这是预期的行为,因为那些端点不存在。您应该指涉the official documentation以编制文件索引。
溶液
对文档编制索引的请求应如下所示:
输入//_doc/<_id>
开机自检//_doc/
输入//创建/<_id>
POST //_创建/<_id>
在我的例子中,我选择了第一种口味。
注意到我已将索引重命名为
blog_article