1
resposta

Erro Método PUT

Estou com um problema para utilizar o método PUT, no Insomnia ele mostra status 200 OK porem não atualiza o dado de fato, e quando coloco algum ID incorreto ele da status Ok também. Alguem poderia me auxiliar por favor ?

Imagem da Atualização do compo titulo - OK

O Objeto que deveria ser atualizado

Arquivo Controller que contém o método de atualizar livro

Arquivo Route

1 resposta

Olá, Bruno! Tudo bem?

Pelo que pude entender, você está tendo problemas para atualizar um dado utilizando o método PUT no Insomnia. É importante lembrar que o status 200 OK indica que a requisição foi bem sucedida, mas não necessariamente que o dado foi atualizado corretamente.

Uma possível causa para o seu problema pode ser o fato de que o ID que está sendo enviado na requisição não está sendo encontrado corretamente no banco de dados, o que pode estar causando a falha na atualização do dado. Verifique se o ID está sendo passado corretamente na requisição e se ele está sendo encontrado corretamente no banco de dados.

Outra possível causa pode ser o fato de que o dado que está sendo enviado na requisição não está sendo formatado corretamente, o que pode estar causando a falha na atualização do dado. Verifique se o dado está sendo enviado corretamente na requisição.

Acredito que seja um problema relacionado a conexão com o banco e sugiro que você utilize métodos assíncronos.

Você poderia enviar o link do seu github para que possa visualizar melhor sua Model?

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software