Konstantin18ko
@Konstantin18ko
Стоматолог

Как получит третью модель?

Есть модель консультация которая тянет за собой модель пациента. А теперь как заставить чтоб модель пациент тянула за собой паспорт?

Сейчас у меня $consultation->patient->surname
А хочу %consultation->patient->passport->surname
  • Вопрос задан
  • 195 просмотров
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov
Web developer
А теперь как заставить чтоб модель пациент тянула за собой паспорт?

Аналогично, как...
модель консультация, которая тянет за собой модель пациента
Ответ написан
@anlamas
// контроллер
$consultations = Consultation::with('patient.passports')->get()

// blade

@foreach($consultations as $consultation)
    {{ $consultation->created_at }}
    {{ $consultation->patient->created_at}}
    @foreach($consultation->patient->passports as $client_passport)
        {{ $client_passport->surname }}
    @endforeach
@endforeach
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы