У меня есть ResultTest
модель со следующим соотношением:
public function doctor()
{
return $this->hasOne('App\Doctor', 'user_id', 'doctor_id');
}
Модель App\Doctor
также имеет отношение:
public function distributor() {
return $this->belongsToMany(DistributorContacts::class);
}
Итак, когда я выбираю данные из модели ResultTest
:
Это становится сложным и уродливым извлекает специфическое поле из связанной модели:
dd($conclusion['test']->doctor()->first()->distributor->first()->name);
А иногда нет отношения ->doctor()->first()
и оно терпит неудачу