我正在使用這些簡單的表格并想一次保存多個數(shù)據(jù),這怎么可能?控制器 $status= new PostTable(); $status->language = $request->language;刀<input type="checkbox" value="hindi" name="language[]" id="language"> Hindi模型protected $fillable = [ 'language' ]
4 回答

千萬里不及你
TA貢獻1784條經(jīng)驗 獲得超9個贊
這是您需要在控制器中執(zhí)行此操作的方法
$status= new PostTable();
$language[] = $request->language
$status->language = json_encode($language);

三國紛爭
TA貢獻1804條經(jīng)驗 獲得超7個贊
mysql 數(shù)據(jù)庫中不允許存儲數(shù)組
所以您可以將其轉(zhuǎn)換為json并執(zhí)行此操作
$status->language = json_encode($request->language);
或者
$status->language = implode(',', $request->language);

慕俠2389804
TA貢獻1719條經(jīng)驗 獲得超6個贊
請更改您的代碼,因為您選擇了多種語言,因此請使用implode
功能
$status->language = $request->language;
改變
$status->language = implode(',', $request->language);
- 4 回答
- 0 關注
- 211 瀏覽
添加回答
舉報
0/150
提交
取消