标签: java elasticsearch
我正在寻找截断一个类型。 我发现管理客户端如何删除索引。 但我找不到任何方法来截断Java API中的类型
答案 0 :(得分:0)
如果您使用ES 1.x,则可以使用delete mapping API。 否则从ES 2.x起,这是not possible anymore。
原因是explained here
不再可能删除类型映射(以及该类型的文档)。即使在删除映射之后,有关已删除字段的信息仍然存在于Lucene级别,如果稍后添加相同名称的字段,则可能导致索引损坏。