Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Comando não funciona

PUT /catalago/_mapping/_doc
{
  "properties": {
    "força": {
        "type": "keyword"
    }
  }
}

Retorna:

{
  "error": {
    "root_cause": [
      {
        "type": "illegal_argument_exception",
        "reason": "Types cannot be provided in put mapping requests, unless the include_type_name parameter is set to true."
      }
    ],
    "type": "illegal_argument_exception",
    "reason": "Types cannot be provided in put mapping requests, unless the include_type_name parameter is set to true."
  },
  "status": 400
}
2 respostas
solução!

Olá Vlademir, tudo bem?

Peço desculpas pela demora no retorno, realmente o comando não funciona, para a atualização do Mapping, você não precisa informar o _doc. Então você pode fazer a atualização da seguinte forma:

 PUT /catalogo/_mapping/
{
    "properties": {
        "pulo": {
            "type": "integer"
        }
    }
}

Já irei repassar para o pessoal responsável verificar e realizar as devidas correções nesta atividade.

Espero ter ajudado!

Tudo bem, Muito obrigado!