belongsTo('QuestionModel', 'question_id', 'id'); // return $this->belongsTo('Question', 'question_id', 'id', [], 'LEFT')->setEagerlyType(0); } public function parentQuestion() { return $this->belongsTo('QuestionModel', 'parent_question_id', 'id'); } }