我的數(shù)據(jù)庫表中有一個字段,我使用 json_encode 將其設(shè)置為數(shù)組。該字段稱為類別,我在其中輸入一本書的一個或多個類別。如下:$book->categories = json_encode($request->input('categories'));現(xiàn)在我的問題是,當(dāng)我嘗試用空數(shù)組更新類別時,出現(xiàn)錯誤。我嘗試將默認(rèn)值設(shè)置為 null 然后在我的請求中傳遞 null$book->categories = null;但這并沒有改變數(shù)據(jù)庫中的任何內(nèi)容。我怎樣才能用空數(shù)組更新這個字段?
1 回答

守著星空守著你
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個贊
請嘗試:
if($request->input('categories')==null)
$book->categories=[];
else
book->categories = json_encode($request->input('categories'));
- 1 回答
- 0 關(guān)注
- 149 瀏覽
添加回答
舉報
0/150
提交
取消