आप शामिल को बाएं बाहरी जुड़ाव . के रूप में निर्दिष्ट करने का प्रयास कर सकते हैं :
->join('answers as answers', 'responses.answer_id', '=', 'answers.id', 'left outer')
जॉइन मेथड का चौथा पैरामीटर $type
है , जो निर्दिष्ट नहीं होने पर, मान inner
. पर डिफ़ॉल्ट हो जाता है . लेकिन चूंकि शामिल होना छोड़ दिया और बाएं बाहरी जुड़ाव एक ही बात
हैं , आप बस leftJoin
. का उपयोग कर सकते हैं इसके बजाय, इसे और अधिक पठनीय बनाने के लिए विधि:
->leftJoin('answers as answers', 'responses.answer_id', '=', 'answers.id')