0
我有一个已经使用映射创建的ES索引。在Elasticsearch中更改映射属性分析器5
我需要更改属性分析器以使用新的分析器。我能够将新分析器添加到索引,但是当试图更新映射属性以使用新分析器时,我得到了一个异常。
我的代码:
var closeIndexResult = client.CloseIndex("index");
var result = client.Map<MyEntity>(m => m.Properties(prop =>
prop.Text(t => t.Name(n => n.FirstName).Analyzer("myNewAnalizer"))
));
Result here is not successful...
我使用ES 5和鸟巢。
有没有办法更新我的当前属性数据来使用新的分析器,而无需重新索引我的所有数据?