ErrorException: Trying to get property of non-object -- laravel 5.3
Попытка получить свойство необъектных Laravel 5,3
я получаю проблемы в получении данных от внешнего ключа. уже делают отношения между 2 таблицы, но все-таки ошибка дала мне этот Trying to get property of non-object
контроллер
public function show($id){
$activiter = Activiter::find($id);
return view('activiter.show',compact('activiter'));
}
show.blade.php
@foreach($activiter as $data)
@if($data->eleves)
<td>
{{ $data->eleves->nom }}
</td>
<td>
{{ $data->eleves->prenom }}
</td>
<td>
{{ $data->eleves->date_naissance }}
</td>
@endif
@endforeach
Модель
public function eleves(){
return $this->hasMany('App\Eleve');
}
Не могли бы вы добавить модель Activiter? –
На какой линии нет. вы получаете ошибку. –
Модель активирующего устройства :( @AmitGupta Я получаю ** ошибку ** особенно, когда я назвал метод из активизации модели следующим образом: $ data-> eleves in show.blade.php – meduprise