我是 Laravel 的新手。将更新选项动态添加到我的网站时,BLOB 图像未更新。这是我的功能:
public function update_giftcard($id , Request $data){
$gift['name'] = $data->name;
$gift['description'] = $data->description;
$gift['category'] = $data->category;
/*IMG STORAGE*/
if($data->hasFile('img')) {
$image = $data->file('img')->getClientOriginalName();
$data->file('img')->move("uploads", $image);
$gift['image'] = $image;
}
Giftcards::where('id' , $id)->first()->update($gift);
}
在这里,当我这样做时echo $gift['image'],文件名被成功打印,图像也被成功上传,但它没有在 mysql 数据库中更新。
希望我能得到答案,谢谢。
慕的地6264312