找到问题的解决办法了么?

elasticearch2.2中怎么样删除索引类型?

Elasticsearch | 作者 qq123 | 发布于2016年08月17日 | 阅读数:5439

就是一个索引里面有多个类型 怎么样删除其中一个类型 type
已邀请:

strglee

赞同来自: qq123

2.0以上版本已经不支持删除单个type了,如果必须的话,需要删除当前索引,并建立新的索引。
如果是2.0以下版本 可以用 curl -XDELETE 'http://localhost:9200/index/type' 
参考:https://www.elastic.co/guide/e ... .html
https://www.elastic.co/guide/e ... .html

soltex

赞同来自:

好的好的,以前我都是 一个 index 下设定几个 type, 
现在都分开了,每个index下就一个type,每次真的涉及到重建,我都直接delete index,然后重新create index 和 put mapping,在重新导入进去
谢啦 ~~ 
 

要回复问题请先登录注册