У меня есть 2 таблицы с именем jobs & job_records. Его отношения, как показано ниже:
Модель JobRecords
public function job()
{
return $this->belongsTo(Job::class);
}
Модель задания:
public function jobRecord()
{
return $this->hasOne(JobRecord::class);
}
Таблица заданий имеет 2 столбца, которые мне нужно отобразить вместе с моим табличным представлением job_records. Это total_pges & status.
В моем контроллере JobRecords я попробовал следующий метод. Я получаю сообщение об ошибке Call to undefined relationship
.
JobRecordController:
$job_records = JobRecord::whereStatus('In Progress')
->with('jobs', 'jobs.status', 'jobs.total_pges')
->get();
return DataTables::of($job_records)
Я все еще начинаю с Laravel и PHP. Я чувствую, что в отношениях что-то не так. Но я не мог понять, что это такое. Кто-нибудь может мне помочь с этим вопросом?