Actualizando el analizador dentro de la configuración de ElasticSearch
Estoy usando Sense (complemento de Chrome) y he logrado configurar un analizador y funciona correctamente. Si emito un GET (/ media / _settings) en la configuración, se devuelve lo siguiente.
{
"media": {
"settings": {
"index": {
"creation_date": "1424971612982",
"analysis": {
"analyzer": {
"folding": {
"filter": [
"lowercase",
"asciifolding"
],
"tokenizer": "standard"
}
}
},
"number_of_shards": "5",
"uuid": "ks98Z6YCQzKj-ng0hU7U4w",
"version": {
"created": "1040499"
},
"number_of_replicas": "1"
}
}
}
}
Estoy tratando de actualizarlo haciendo lo siguiente:
Cerrando el índice
Emitir este comando PUT (eliminar un filtro)
PUT /media/_settings
{
"settings": {
"analysis": {
"analyzer": {
"folding": {
"tokenizer": "standard",
"filter": [ "lowercase" ]
}
}
}
}
}
Abrir el índice
Pero cuando la configuración vuelve, el filtro no se elimina. ¿No puede actualizar un analizador una vez que lo haya creado?