Я использую LaravelCollective из-за преимуществ, которые предлагает связывание модели формы.
Моя проблема в том, что мне нужно заполнить выделение категориями из базы данных, поэтому я делаю что-то вроде этого:
{!! Form::select('size', Category::pluck('name'), null, ['placeholder' => 'Pick a category...']) !!}
Проблема в том, что первый сгенерированный параметр имеет значение = «0».
Я ищу способ Eloquent для создания массива [‘key’ => ‘value’], где key — это Id, а value — это имя. Я знаю, что могу создать метод, получить все категории и создать массив самостоятельно, но это не то, что я ищу.
Пытаться Category::pluck('name', 'id')
Других решений пока нет …