如果您确实删除了索引,则该索引中的映射将不再存在。集群中是否还有其他具有相似类型名称的索引?
要回答问题:
How to delete document types in elasticsearch?,请使用Delete Mapping
API:
curl -XDELETE http://localhost:9200/index/type
编辑 :从elasticsearch
2.0,将不再可能。请参阅映射更改。您将必须安装“
按查询删除”插件并运行查询以删除文档,但映射仍然存在。因此,在没有旧类型的情况下,最好在另一个索引中重新索引文档。
但是正如@mguillemin和@javanna所说,当删除索引时,附加到该索引的每个映射也会被删除:
curl -XDELETE http://localhost:9200/index



