Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro no mapeamento

Boa tarde estou com problema de fazer o mapeamento aparece esse erro de sql Fatal erro: Unchaught PDOException SQLSTATE[42S22]: COlumn not found: 1054 column 't5.id_aplicacao_id in 'field'

Entidades:

Aplicacao
private $id;
private $aplicacao;
private $campoaplicacao
Campo Aplicacao
private $id
private $campo
private $id_aplicacao

e no banco de dados elas possuem o mesmo nome, o que não entendo é porque ele não encontra a coluna.

2 respostas
solução!

Fala, Matheus.

Você não deveria ter um atributo $id_alicacao, e sim um atributo $aplicacao. No mundo da orientação a objetos, você não relaciona os objetos através de IDs. Isso foi bem explicado na sessão de relacionamentos do treinamento, onde relacionamos Alunos e Telefones, por exemplo.

;-)

Cara valew mesmo, eu não tinha prestado atenção nisso, só uma duvida em qual curso eu consigo a aprender a fazer join entre as tabelas?