Заполнить LaravelCollective select данными из БД

Я использую LaravelCollective из-за преимуществ, которые предлагает связывание модели формы.

Моя проблема в том, что мне нужно заполнить выделение категориями из базы данных, поэтому я делаю что-то вроде этого:

{!! Form::select('size', Category::pluck('name'), null, ['placeholder' => 'Pick a category...']) !!}

Проблема в том, что первый сгенерированный параметр имеет значение = «0».

Я ищу способ Eloquent для создания массива [‘key’ => ‘value’], где key — это Id, а value — это имя. Я знаю, что могу создать метод, получить все категории и создать массив самостоятельно, но это не то, что я ищу.

2

Решение

Пытаться Category::pluck('name', 'id')

6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]