Quando executo o get no postman, ele vem vazio. Não está vindo nenhum valor.
Quando executo o get no postman, ele vem vazio. Não está vindo nenhum valor.
Olá Osvaldo! Tudo bem?
Vamos tentar identificar algumas causas comuns para isso e como você pode verificar cada uma delas:
Verifique o Servidor: Primeiro, certifique-se de que o servidor está rodando corretamente. Você mencionou que o Postman retorna vazio, mas não especificou se há alguma mensagem de erro. No terminal, execute npm run dev
(ou o comando que você usa para iniciar o servidor) e veja se há alguma mensagem de erro.
Rota Correta: Assegure-se de que você está usando a rota correta no Postman. De acordo com o contexto, a rota para obter todas as pessoas deve ser http://localhost:3000/pessoas
. Verifique se não há erros de digitação na URL.
Modelo e Banco de Dados: Verifique se o modelo Pessoa
está corretamente configurado e se há dados no banco de dados. Você pode fazer isso executando uma consulta diretamente no banco de dados SQLite para ver se há registros na tabela Pessoas
.
Código do Controller: No seu controller, o método pegaTodas
deve estar retornando a lista de pessoas corretamente. Certifique-se de que o método findAll
está sendo chamado no modelo correto e que não há erros de sintaxe ou lógicos no código.
Caso nenhuma dessas sugestões não resolvam o seu problema, peço que compartilhe todo o seu projeto, usando o GitHub de preferência, para que eu possa fazer testes.
Espero ter ajudado e bons estudos!