1
resposta

leftJoin('a.telefones') para que liste alunos em cursos, sem telefone

Então, o método ->leftJoin('a.telefones') do query builder ficaria mais apropriado para incluir na query os alunos que estão em curso, mas, não têm telefones. Do contrário, apenas alunos em cursos e com telefones retornarão.

1 resposta

Olá Marcus! Tudo bem com você?

Peço desculpa pela demora em responder o seu tópico.

Realmente, pensando em um programa escalável, é mais interessante essa estrutura de query em que buscamos os alunos que não tem telefones, pois, normalmente, é um campo deixado de lado quando há um preenchimento de formulários. Onde a tratativa dos que tem telefones serão uma condicional, como foi na exibição dos cursos.

Caso durante os seus estudos você tenha dúvidas ou problemas, você pode recorrer ao fórum, contamos com uma grande comunidade que pode lhe ajudar.

Grande abraço e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software