我的 From Request 中有以下规则:
return [
'brand_id' => 'required|numeric',
'name' => 'required|string',
'wage_type_id' => 'required|numeric',
'work_days' => 'required|array',
'weekly_min' => 'required|numeric',
'weekly_max' => 'required|numeric',
'weekly_utmost' => 'required|numeric',
'daily_std' => 'required|numeric',
'daily_min' => 'required|numeric',
'daily_max' => 'required|numeric',
];
其中之一,work_days 应该作为数组发送。
我可以从经过验证的表单请求中创建工作类型,例如
WorkType::create($request->all());
但是我不能确定将数组存储在数据库中。
有没有办法让 work_days 内爆,以便我可以使用上面的一行直接从请求中创建我的记录?
注意:我希望数组内爆,而不是 json 编码,因为我要插入 SET 的字段类型。