2
respostas

[Dúvida] Erro de ao dar get no postman, ajuda

tava tudo certo mas quando fui dar get nos usuarios que tava dando certo anteriormente no curso, mas agora depois venho dar esse erro no terminal e nao entendi:

ERROR [ExceptionsHandler] column UsuarioEntity.updated_at does not exist QueryFailedError: column UsuarioEntity.updated_at does not exist

sendo que a coluna updated_at ta no banco(pgadmin) , alguem sabe como resolve?

2 respostas

Olá John, Tudo bem? Espero que sim!

O erro que você está vendo geralmente ocorre quando o banco de dados não consegue encontrar a coluna que você está tentando acessar. No seu caso, é a coluna 'updated_at' na tabela 'UsuarioEntity'. Mesmo que você veja a coluna no pgAdmin, o erro sugere que ela não está disponível quando o Postman tenta acessá-la.

Aqui estão algumas coisas que você pode tentar para resolver o problema:

  1. Verifique se o nome da coluna está correto: A primeira coisa que você deve fazer é verificar se o nome da coluna está correto. No PostgreSQL, os nomes das colunas são sensíveis ao caso, então 'updated_at' é diferente de 'Updated_at' ou 'UPDATED_AT'. Certifique-se de que você está usando o nome correto.

  2. Verifique a sincronização do TypeORM: Se você estiver usando o TypeORM (que parece ser o caso, já que você mencionou 'UsuarioEntity'), você precisa garantir que a entidade esteja sincronizada com o banco de dados. Se você fez alterações na entidade, mas não sincronizou com o banco de dados, o TypeORM pode não estar ciente da coluna 'updated_at'. Você pode fazer isso adicionando synchronize: true na sua configuração do TypeORM.

  3. Verifique se a coluna existe na entidade: Outra possibilidade é que a coluna 'updated_at' não exista na entidade 'UsuarioEntity'. Verifique o arquivo de entidade para garantir que a coluna 'updated_at' esteja definida lá.

Espero que uma dessas sugestões possa ajudá-lo a resolver o problema. Lembre-se, essas são apenas sugestões e podem não resolver completamente o seu problema, pois existem muitos fatores que podem estar causando o erro.

Espero ter ajudado!

Caso tenha dúvidas, fico à disposição.

Abraços e bons estudos!

nao deu esse erro, porem agora da outro:

ERROR [ExceptionHandler] Nest can't resolve dependencies of the PedidoService (PedidoEntityRepository, UsuarioEntityRepository, ?). Please make sure that the argument "ProdutoEntityRepository" at index [2] is available in the PedidoModule context.

faço a minima ideia