Есть таблица work и work_type. У work (работа) может быть несколько work_type (типы работ), подвязка называется один ко многим .
table:
work work_type
id id
work_type_id name
name_work
Контроллер :
public function index(WorkType $wk)
{
$works = $wk->has();
dd($works);
}
Work Model:
class WorkType extends Model
{
protected $table = 'work_type';
public function has()
{
return $this->hasMany('App\Work')->get();
}
}
все две таблицы заполнены по две записи
но в браузере показывает
<?php
Collection {#304 ▼
#items: []
}
?>
Почему ? что я не так делаю ?
P.S методы и переменные не логично заданы , я знаю.