1
resposta

Alguns produtos não deletam.

Não sei se é erro no codigo meu ... Mas cheguei até a copiar oq o professor fez Alguns produtos não estao deletando.

talvez seja algo com o banco de dados? Esse é o view source do html. ele trás o id normal, só nao deleta ... mas se eu cadastro 10 produtos ... 8 deleta de boa só esses dois não.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Rafael!

Pelo que entendi, você está com dificuldades para deletar alguns produtos em sua aplicação web. Pode ser que haja algum erro no código, mas também é possível que o problema esteja relacionado ao banco de dados.

Analisando o código fornecido, percebi que você está utilizando JavaScript para confirmar a exclusão de um produto antes de removê-lo do banco de dados. Essa é uma boa prática para evitar exclusões acidentais.

No entanto, é importante verificar se a função ondelete está sendo chamada corretamente e se o ID do produto está sendo passado corretamente como parâmetro. Certifique-se de que o ID está sendo capturado corretamente no momento do clique e que está sendo enviado para a rota correta de exclusão.

Além disso, verifique se não há nenhum erro no código da rota de exclusão em seu servidor Go. Certifique-se de que a rota está corretamente configurada para receber o ID do produto a ser excluído.

Se mesmo assim os produtos não estão sendo excluídos corretamente, pode ser necessário investigar mais a fundo o problema. Verifique se não há algum erro no banco de dados que esteja impedindo a exclusão desses produtos específicos. Confira se as permissões de acesso ao banco de dados estão corretas e se não há nenhum erro de integridade referencial que esteja impedindo a exclusão.

Caso você esteja utilizando um ORM (Object-Relational Mapping), verifique se as configurações estão corretas e se o mapeamento entre as entidades e as tabelas do banco de dados está sendo feito corretamente.

Espero que essas sugestões possam te ajudar a resolver o problema. Se tiver mais alguma dúvida, é só me dizer!

Espero ter ajudado e bons estudos!