Ich habe einen Index für ES bereits mit einem Mapping erstellt.Change Mapping-Eigenschaft Analysator in Elasticsearch 5
Ich muss einen Eigenschaftsanalysator ändern, um einen neuen Analysator zu verwenden. Ich konnte den neuen Analysator zum Index hinzufügen, aber als ich versuchte, die Mapping-Eigenschaft zu aktualisieren, um den neuen Analysator zu verwenden, bekam ich eine Ausnahme.
Mein Code:
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...
Ich verwende ES 5 und Nest.
Gibt es eine Möglichkeit, meine aktuellen Eigenschaftsdaten zu aktualisieren, um den neuen Analysator zu verwenden, ohne alle meine Daten neu zu indizieren?