Я храню данные формы в laravel, и почти все работает нормально, остальные данные формы сохранены правильно, но не мои цветовые коды.
Имена правильные, иначе при обновлении и сохранении я получу ошибку. Вот что у меня есть.
столбцы таблицы базы данных laravel
$table->string('color_code_1')->default('#006661');
$table->string('color_code_2')->default('#006661');
$table->string('color_code_3')->default('#006661');
значения формы отправляются в 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');
}
Это работает нормально для всех моих других значений, но эти три значения просто не изменятся в БД.
Может быть, это как-то связано с их шестнадцатеричными значениями, но я не могу понять.
У кого-нибудь есть идея?
Заранее спасибо!