从 Elastic search 的 Simple Analyzer 更改为 Standard Analyzer 是否需要重新索引?

Does changing from Simple Analyzer of Elastic search to Standard Analyzer requires the re-index?

我将字段上的 simple analyzer 更改为 Standard analyzer 并在本地测试它并且工作正常。我不必在 ES 中重新索引我的所有文档。

但是根据 SO post and this ES 文档,如果我们 add/change 字段上的分析器,看起来我们需要重新索引。

我很困惑,因为它现在工作正常,如果我重新编制索引并想避免它,如果不需要的话,它会花费一些时间。

让我知道是否有人遇到过类似情况以及他们做了什么?

编辑:- 我使用的是 ES 1.7 版本,我在一个字段上更改了分析器,然后再次启动了应用程序,我认为我的应用程序只是更新了到 ES 的最新映射。

如果您更改了分析器,当然您需要重新索引您的数据,或者至少是更改了分析器的字段。