我正在使用这些简单的表单并想一次保存多个数据,这怎么可能?
控制者
$status= new PostTable();
$status->language = $request->language;
Blade
<input type="checkbox" value="hindi" name="language[]" id="language"> Hindi
型号
protected $fillable = [
'language'
]
最佳答案
mysql DB 中不允许存储数组
所以你可以把它转换成json然后做
$status->language = json_encode($request->language);
或
$status->language = implode(',', $request->language);
关于php - 如何在单个字段 laravel 中存储多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59640171/