не могу согласиться с красноречивым отношением

У меня настоящая странная проблема с доступом к красноречивым отношениям в laravel 7

Я использую красноречивые отношения

когда я сбрасываю данные, они возвращаются вот так

показывает объект и его отношения

когда я пытаюсь получить доступ к отношениям через $ subject- ›описание

он возвращает null, как это

возвращает null при доступе к отношению

это странно и впервые такое случается со мной


person Ahmed Hamzawy    schedule 24.08.2020    source источник
comment
предоставьте свою модель и схему для этой таблицы   -  person lagbox    schedule 25.08.2020


Ответы (2)


вы можете использовать foreach в примере лезвия

@foreach($subject->description as $description)
{{ $description->id }}
{{ $description->subject_id }}
...

@endforeach

или в контроллере

foreach($subject->description as $description){
    $description->id;
    $description->subject_id;
}
person Abdulmajeed    schedule 24.08.2020
comment
У меня не так много, чтобы сделать для каждого И я вообще не могу получить доступ к отношениям, чтобы даже сделать это - person Ahmed Hamzawy; 24.08.2020

Я думаю, вы можете попробовать, если вы используете "belongs to", тогда вы можете получить доступ к данным без зацикливания.

person Nahid Hasan Limon    schedule 24.08.2020