1
resposta

Error 500

meu código apresenta o seguinte erro: Insira aqui a descrição dessa imagem para ajudar na acessibilidadeLink do projeto:https://github.com/mazzillio/nestjs-alura-formacao

1 resposta

Olá, Mattheus.

Tudo bem?

O erro "No metadata for 'User' was found" no Nest.js com TypeORM indica que o TypeORM não conseguiu encontrar os metadados da entidade "User". Para solucionar:

  1. Verifique a configuração do TypeORM em ormconfig.json.
  2. Decore corretamente a classe "User" com as anotações do TypeORM.
  3. Importe a classe "User" no arquivo onde você está usando o repositório do TypeORM.
  4. Garanta que o arquivo ormconfig.json seja carregado corretamente.
  5. Se houver alterações nas entidades, gere e aplique migrações com typeorm migration:generate e typeorm migration:run.

Após verificar esses pontos, reinicie o servidor para corrigir o erro. Certifique-se de que todas as configurações e decorações estejam corretas e que o TypeORM possa encontrar os metadados da entidade "User". Se o problema persistir, reveja sua configuração e código para erros de digitação ou configuração ausente. Espero ter ajudado e bons estudos!