Я хочу получить прямые данные в главной таблице в формате array($key => $value)
:
in controller:
$result = array();
$color_list = Master::whereRaw("type = 'color'")->get();
// format data for select input
foreach ($color_list as $value) {
$result[$value->id] = $value->name;
}
return view('backend.product.create', compact('result')
с учетом:
{!! Form::select('color', $result) !!}
Цель: Не использовать foreach для построения данных для выбранного ввода
я нахожу код:
$color_list = Master::lists('id', 'name');
но это не работает на Laravel 5.7
Кто-нибудь может помочь?