我在更新文件时发现此错误。这是我下面的文件更新代码。
public function update(Request $request, $id)
{
//
$request->validate([
'name' => 'required',
'note'=>'required',
]);
$category = Category::find($id);
$category->name = $request->get('name');
$icon = $request->file('icon');
if(isset($icon) && !empty($icon))
{
$new_name = '/icon/'.'_'.date('d-m-Y-H-i-s') . '.' . $icon->getClientOriginalName();
$icon->move(public_path('/images/category'), $new_name);
$icon['icon']=$new_name;
$category->icon=$icon;
}
// $category->icon=$icon;
$category->note = $request->get('note');
$category->updated_by = Auth::user()->id;
$category->save();
}
请帮助我解决找到解决方案。