我在laravel中存儲表單輸入,幾乎一切正常,其他表單輸入正確存儲但不是我的顏色代碼。名稱是正確的,否則我會在更新和存儲時出錯。這是我所擁有的。laravel 數(shù)據(jù)庫表列 $table->string('color_code_1')->default('#006661'); $table->string('color_code_2')->default('#006661'); $table->string('color_code_3')->default('#006661');表單值發(fā)送到 api color_code_1: #006661 color_code_2: #006664 color_code_3: #006661控制器存儲值public function update(Request $request, $id){ $input = $request->all(); $user->cases()->whereId($id)->first()->update($input); return redirect('/admin/cases');}這對我的所有其他值都很好,但是這三個值在數(shù)據(jù)庫中不會改變。也許這與他們的十六進(jìn)制值有關(guān),但我無法弄清楚。有人有想法嗎?提前致謝!
1 回答

森林海
TA貢獻(xiàn)2011條經(jīng)驗 獲得超2個贊
解決方案在我的模型中編輯可填寫內(nèi)容
protected $fillable = [
'color_code_1',
'color_code_2',
'color_code_3',
];
- 1 回答
- 0 關(guān)注
- 110 瀏覽
添加回答
舉報
0/150
提交
取消