1
resposta

[Dúvida] Meu código quando realizo o GET por ID não tenho retorno

no link: https://we.tl/t-dcFCJkv88I está todo meu código, segui as aulas, mas fiz algumas mudanças, ao invés de exibir livros vou exibir filmes de um JSON, porém executei o GET no postman com o ID e não tive retorno:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade e quando não executo o GET por id tenho retorno:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade sabe me dizer aonde errei?

1 resposta

Olá! Dei uma olhada aqui. As vezes o express tem esse comportamento apenas pela ordem em que as rotas são escritas. O correto das rotas do express são rotas específicas antes das genéricas, tenta trocar a ordem da rota '':id'' para antes da rota genérica ''/filmes'' para ver se funciona. Já tive exatamente esse mesmo problema e somente trocando a ordem resolveu. É um comportamento bem comum do express, as vezes ele se confunde com rotas que usam variáveis('':'').