Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

index não modifica

Quando cria os settings ou mappings de um index não é possível editar isso?

Por exemplo

Se crio

PUT /indice_com_sinonimo
{
  "settings": {
    "index": {
      "number_of_shards": 3,
      "number_of_replicas": 0
    },
    "analysis": {
      "filter": {
        "filtro_de_sinonimos": {
            "type": "synonym",
            "synonyms": [
                "esporte,futebol,society,futeba,pelada"
            ]
        }
      },
      "analyzer": {
        "sinonimos": {
          "tokenizer":  "standard",
          "filter": [
            "lowercase",
            "filtro_de_sinonimos"
          ]
        }
      }
    }
  }
}

Não posso criar isso?

PUT /indice_com_sinonimo

{
  "mappings": {
    "catalogo": {
      "properties": {
        "nome": {
          "type": "string"
        },
        "gostos": {
          "type": "string",
          "index": "analyzed",
          "analyzer": "sinonimos3"
        }
      }
    }
  }
}