Du kan prova att ange kopplingen som en vänster yttre koppling :
->join('answers as answers', 'responses.answer_id', '=', 'answers.id', 'left outer')
Den fjärde parametern i joinmetoden är $type
, som när det inte anges, har värdet inner
som standard . Men sedan vänster gå med och vänster yttre sammanfogning är samma sak
, kan du bara använda leftJoin
metod istället för att göra den mer läsbar:
->leftJoin('answers as answers', 'responses.answer_id', '=', 'answers.id')