class Test extends Model
{
public function questions()
{
$this->hasMany(Question::class, 'course_id', 'course_id')
->whereColumn('questions.subject_id', '=', 'tests.subject_id');
}
}
I get this error Facade\Ignition\Exceptions\ViewException
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'tests.subject_id' in 'where clause' (SQL: select * from questions where questions.course_id = 1 and questions.course_id is not null and questions.subject_id = tests.subject_id)