Объект класса illuminate \ database \ eloquent \ builder external key issue

В route.php я попытался провести тест, как показано ниже. Итак, что означает, что нужно связать кошки с таблицей продукты, верно?

Route::get('test',function (){
return App\products::with('cats');

});

А затем в products.php я помещаю код, как показано ниже, и это вызывает ошибку. Проблема в том, что в таблице продукты есть столбец cat_id. Интересно, в чем ошибка ...

public function cats(){
  return $this->belongsTo('App\cats', 'cat_id');

}

Вы должны выполнить запрос: return App\products::with('cats')->get();

Jonas Staudenmeir 26.10.2018 05:05

О, я вижу!!! ДА ЕСТЬ РАБОТАЕТ!

user10354117 26.10.2018 05:25
0
2
35
0

Другие вопросы по теме