結合を左外側結合として指定してみることができます :
->join('answers as answers', 'responses.answer_id', '=', 'answers.id', 'left outer')
joinメソッドの4番目のパラメーターは$type
です。 、指定されていない場合、デフォルトの値はinner
。ただし、左参加以降 および左外側結合 同じもの
、leftJoin
を使用できます 代わりに、読みやすくするための方法:
->leftJoin('answers as answers', 'responses.answer_id', '=', 'answers.id')