1
resposta

[Bug] [ERRO] SqlException: Invalid column name 'ArtistaId'.

Seguinte erro ao tentar visualizar o projeto no navegador. Aula 01 - Arquitetura mínima: Retornando artistas pela API

PS. O erro persiste mesmo utilizando a solução disponibilizada no GitHub.

(https://cdn1.gnarususercontent.com.br/1/5807439/ae240664-f0ce-40a5-8b5a-321703482451.png)

1 resposta

Olá, Livia, tudo bem?

Esse erro indica que a consulta à base de dados está tentando acessar uma coluna chamada "ArtistaId" que não existe na tabela. Verifique se o modelo dados está mapeado corretamente com a estrutura da tabela no banco de dados.

Portanto, peço que localize o modelo de dados Artista e verifique se as propriedades do modelo correspondem aos nomes das colunas na tabela do banco de dados. Por exemplo, no modelo Artista, verifique se as propriedades como Id, Nome, FotoPerfil, Bio e Musicas (ou qualquer outra propriedade) correspondem exatamente aos nomes das colunas na tabela "Artistas" do banco de dados. Se houver uma discrepância, altere o nome das propriedades no modelo de dados para que correspondam aos nomes das colunas no banco de dados

Além disso, verifique se inseriu o código using ScreenSound.Modelos; ele faz referência ao namespace onde está localizado o modelo de dados Artista

Caso o problema persista, você pode compartilhar o link do seu projeto do GitHub, assim poderei identificar melhor a causa do problema.

Espero ter ajudado.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!