Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hc3floyd

Inner Join em duas tabelas Laravel

Recommended Posts

Olá pessoal em meu estudos fiz um relacionamento entre cliente e endereco e para recuperar os dados de endereco dentro do cliente eu fazia

$cliente = Cliente::find($id)->join('endereco','cliente.endereco_id','endereco.id')->selectRaw('*');

como faço agora que tenho a tabela contato dentro de cliente e quero recuperar tanto o endereço como o contato que está no cliente?

 

atenciosamente,

Eliel das Virgens.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui resolver o problema com o seguinte código:

$cliente = Cliente::find($id)->join('enderecos','cliente.endereco_id','endereco.id')
    	->join('contato','cliente.contato_id','contato.id')->selectRaw('*');

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.