首页 > 解决方案 > 干预图像上传到laravel中的mysql数据库显示以下错误

问题描述

当我将图像保存到数据库时,我收到下面的错误,这是我的代码,注意:我使用了干预库

错误

Illuminate\Database\QueryException Illuminate\Database\Connection::runQueryCallback

`public function store(Request $request)
{
    //
    $request->validate([
        'category_name' => 'required',
        'category_image' => 'required|image|mimes:jpeg,png,jpg,gif|max:2048',
    ]);
   // $data = $request->all();
      $imageFile = $request->category_image;
      $image = Image::make($imageFile->getRealPath());
      Response::make($image->encode('jpeg'));
    $formData = array(
        'parent_id' => uniqid(),
        'category_name' => $request->category_name,
        'category_image' => $image,
        'image_name' => 'image',
        'status' => 1,
    );
    Categories::create($formData);
    return redirect()->route('category.index')->with('flash_message_success','Category added successfully...');
}`

标签: phpmysqllaravel

解决方案


推荐阅读