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')