laravel集合表单数据库自动选择

laravel集合表单数据库自动选择,laravel,eloquent,laravelcollective,Laravel,Eloquent,Laravelcollective,我有一些表单将在DB中存储一些数据,但下次打开该页面时,我希望已经选择了自动选择的值 {!! Form::select('week_starts', [ 'Monday' => 'Monday', 'Tuesday' => 'Tuesday',

我有一些表单将在DB中存储一些数据,但下次打开该页面时,我希望已经选择了自动选择的值

{!! Form::select('week_starts', [
                                            'Monday' => 'Monday',
                                             'Tuesday' => 'Tuesday',
                                             'Wednesday' => 'Wednesday',
                                             'Thursday' => 'Thursday',
                                             'Friday' => 'Friday',
                                             'Saturday' => 'Saturday',
                                             'Sunday' => 'Sunday'
                                            ]) !!}
所以我需要一个表单,该表单将从DB进行检查(这不是问题),如果在数据库示例Monday和周二中找到,这些字段将自动选择,param selected=true

你知道怎么做吗。
我试图
,但它在{…!!}内不起作用

您应该通过并获得所选选项的ID:

您应该从控制器或模型中的DB获取这些数据,并将其作为变量传递到视图中


或者您可以使用绑定,在这种情况下,ID将自动设置。

nice,这将用于下拉列表,您知道如何在复选框上传递true/false吗?对于复选框,您可以使复选框处于选中状态。
{!! Form::select('week_starts', [
    'Monday' => 'Monday',
    Tuesday' => 'Tuesday',
    Wednesday' => 'Wednesday',
    Thursday' => 'Thursday',
    Friday' => 'Friday',
    Saturday' => 'Saturday',
    Sunday' => 'Sunday'
], 'Friday') !!}