Porque ao criarmos o índice usamos o PUT e para criação do tipo usamos o POST?
Porque ao criarmos o índice usamos o PUT e para criação do tipo usamos o POST?
Olá Diogo, tudo bem?
Foi apenas uma opção do professor utilizar o método PUT , caso queira usar o método POST para criar um índice, também funcionara corretamente. A diferença básica entre os dois é :
Quando utiliza o método PUT (coloque o documento sob o localizador /index/type/id ) para a criação de um documento obrigatoriamente precisa informar o ID para este documento. O comando PUT também pode ser usado para substituir um documento.
Quando utiliza o método POST (crie um documento sob /index/type) para a criação de um documento não é obrigatório informar o ID para este documento. O POST também é possível realizar a atualização de um documento, a diferença é que ele pode realizar a atualização parcial.
Espero ter esclarecido a sua duvida!