使用拔毛以雄辩的模型填充laravel选择

时间:2017-12-30 21:24:12

标签: php html laravel

我正在尝试使用来自雄辩模型的数据来填充laravel(版本5.5)。

所以我正在设置这样的数据:

$types = Type::pluck('name', 'id');

返回视图:

return view('something')->with('types', $types->all());

所以这是我的观点选择:

{{ Form::select('type', $types, NULL, ['id' => 'myselect', 'class' => 'form-control']) }}

嗯,问题是:每个选项都是一个对象,如下所示:

  

{“id”:1,“name”:“test”,“created_at”:“2017-12-29 18:09:45”,“updated_at”:“2017-12-29 18:09:45 “}

我想要的是:值等于id,名称等于名称

我该怎么做?

2 个答案:

答案 0 :(得分:1)

改变这个:

return view('something')->with('types', $types->all());

要:

return view('something')->with('types', $types);

答案 1 :(得分:0)

试试这个:

$types = Type::pluck('name', 'id')->toArray();

return view('something', compact('types'));