当我尝试从elasticsearch索引中删除文档时,会引发以下错误:
{“确定”:false,“消息”:“已删除的群集。”}
我以前已经删除了该索引,然后再次创建了它。 我可以向其发送文件,它们也会在kibana上产生影响。但是我只是无法删除文档或通过curl进行搜索查询。
做什么
答案 0 :(得分:0)
查询中的类型过多,logs
或_doc
需要删除:
curl -X DELETE "localhost:9200/charts/logs/_doc/L04dU2gBnyB5Q6tBoTIw"
^ ^
| |
remove one of those
为了知道要删除哪一个,检索索引映射并使用在那里可以找到的一种映射类型名称。
curl -XGET localhost:9200/charts
{
"charts" : {
"mappings" : {
"doc" : { <--- use the name you find here
...