У меня возникают проблемы с получением данных из внешнего ключа. уже делают отношения между 2 таблицы, но все-таки ошибка дала мне это «Попытка получить имущество не-объект»Попытка получить свойство не объекта [laravel 5.2]
это мои модели
public function tourism()
{
return $this->belongsTo('App\Models\Tourism','tourism_id');
}
это мой контроллер
$ratings = Ratings::orderBy('rating','desc')->get();
$ratings = $ratings->take(6);
и это мое лезвие
<tbody>
@if($ratings)
@foreach($ratings as $data)
<tr>
<td class="center">{{$data->id}}</td>
<td class="center">{{$data->tourism_id->nama}}</td>
<td class="center">{{$data->rating}}</td>
</tr>
@endforeach
@endif
</tbody>
спасибо
показать полный метод пожалуйста, вы можете? у вас есть 'return View ('whatever') -> with ('ratings', $ ratings)' в вашем методе контроллера? –
Есть ли у вас данные в вашем столе? – geckob