如何将值从数据库返回到LaravelCollective下拉列表?
我的LaravelCollective下拉列表现在没有按预期返回值下拉列表如下所示 我希望该下拉列表只从如何将值从数据库返回到LaravelCollective下拉列表?,laravel,laravelcollective,laravel-6,Laravel,Laravelcollective,Laravel 6,我的LaravelCollective下拉列表现在没有按预期返回值下拉列表如下所示 我希望该下拉列表只从nama列返回值 这是我的控制器 public function create() { $supplierList = Supplier::select('idSupplier', 'nama')->get(); return view('transactionsIN.create', compact('supplierList'));
nama
列返回值
这是我的控制器
public function create()
{
$supplierList = Supplier::select('idSupplier', 'nama')->get();
return view('transactionsIN.create', compact('supplierList'));
}
这是我在blade.php页面上的LaravelCollective
{!! Form::select('id_Supplier',$supplierList, null, ['class'=>'form-control', 'placeholder' => 'Pilih salah satu supplier...']) !!}
您需要循环到$supplierList数组,然后调用
{!! Form::select('id_Supplier',$supplierList->pluck('nama'), null, ['class'=>'form-control', 'placeholder' => 'Pilih salah satu supplier...']) !!}
请试试这个
$supplierList = Supplier::select('idSupplier', 'nama')->pluck('nama');
或者干脆
$supplierList = Supplier::pluck('nama');