J'essaye de créer un analyseur de test pour expérimenter sur l'analyse sur Elastic Search. J'ai un index créé appelé « mytest » qui est disponible et consultable, mais lorsque je tente de créer un analyseur personnalisé je reçois ci-dessous erreurElasticsearch ne peut pas mettre à jour les paramètres non dynamiques
{
"error": "ElasticsearchIllegalArgumentException[Can't update non dynamic settings[[index.analysis.analyzer.content.type, index.analysis.analyzer.content.tokenizer]] for open indices [[mytest]]]",
"status": 400
}
Maintenant, je ne suis pas sûr de restrictions sur les paramètres de mise à jour, mais je ne pouvais pas trouver quoi que ce soit dans la documentation. Je peux créer l'analyse lors de la création de l'index, mais la mise à jour ne fonctionne pas.
Utilisation de la source ci-dessous pour créer un analyseur
PUT mytest/_settings
{
"analysis" : {
"analyzer":{
"content":{
"type":"custom",
"tokenizer":"whitespace"
}
}
}
}
Toutes les idées?
cela peut [aide] (http://stackoverflow.com/questions/12367877/change-settings-and-mappings-on-existing-index-in-elasticsearch) – keety
@keety effet ça faisait – Bren