为了账号安全,请及时绑定邮箱和手机立即绑定

BLOB 图像文件无法更新 - Laravel

BLOB 图像文件无法更新 - Laravel

PHP
料青山看我应如是 2023-11-03 10:52:14
我是 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 数据库中更新。希望我能得到答案,谢谢。
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

您正在使用批量分配更新数据。您是否在 $fillable 中添加了“图像”?


转到您的礼品卡模型并添加


protected $fillable = [

    'image'

];


查看完整回答
反对 回复 2023-11-03
  • 1 回答
  • 0 关注
  • 54 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信