2
respostas

Ao criar uma tarefa, esta aparece no backend sem um id

Olá amigos, Percebi que quando adiciono uma tarefa esta é incluída no backend sem o id. Um dos problemas disso é que quando tento fazer o check de tarefa concluída ela as alterações não ocorrem. Como faço para que a tarefa comece a ser contabilizada pelo backend ? ...segue exemplo : Imagem do db.Json do projeto da aula com uma tarefa salva com o id identificado como nulo

2 respostas

...ps: as outras tarefas eu adicionei manualmente sem a utilização da aplicação, por isso aparecem com os id's corretos.

Olá Vanderson.

Tudo bem?

Pelo que você descreveu e pela imagem que compartilhou, parece que o problema está na forma como as tarefas estão sendo criadas e salvas no backend. Se a tarefa está sendo salva com o id como null, isso pode indicar que o backend não está gerando um id automaticamente ou que o processo de criação da tarefa não está atribuindo um id válido.

No caso eu baixei o projeto da aula para testar e te ajudar, e está salvando "id" corretamente. Você vai ter que debugar o seu código e verificar se tem algum erro nele, você pode verificar o console do navegador para ver se não aparece o erro. Como o projeto já é disponibilizado "funcionando", não era para ocorrer esse erro.

  • Qualquer coisa sobe o seu projeto no GitHub e compartilha aqui com a gente, assim fica melhor para testar e ajudar.

Espero ter ajudado. Qualquer dúvida manda aqui. 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