方法保存不存在。拉拉韦尔

安农

我试图在图像表中插入,但是以下语法显示了保存方法不会退出:Macroable.php第74行中的BadMethodCallException:

控制器:

foreach ($request->file('image') as $i) 
{
    $image = new image();

    $image = $i; 
    $input['imagename'] = $request->vname.'_'.$user->id.'_'.str_random(2).'.'.$image->getClientOriginalExtension();
    $destinationPath = public_path('/images'); 
     //move image to folder
    $image->move($destinationPath, $input['imagename']);

    $image->title=$input['imagename'];
    $image->filepath=$destinationPath;
    $image->Vehicle_id=$vehicles->id;

    $image->save();

}

谁能告诉我我在做什么错?

拉杰德·乔希(Rajender Joshi)

这样就可以了。

您在此处用file替换了模型的对象,$image = $i;因此没有可用的save方法$image

foreach ($request->file('image') as $file) 
{
    $image = new image();

    $input['imagename'] = $request->vname.'_'.$user->id.'_'.str_random(2).'.'.$file->getClientOriginalExtension();
    $destinationPath = public_path('/images'); 
     //move image to folder
    $file->move($destinationPath, $input['imagename']);

    $image->title=$input['imagename'];
    $image->filepath=$destinationPath;
    $image->Vehicle_id=$vehicles->id;

    $image->save();

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

方法文件不存在。拉拉韦尔

来自分类Dev

拉拉韦尔的关系

来自分类Dev

如何修复“数据库(database.sqlite)不存在。” 在拉拉维尔(Laravel)?

来自分类Dev

拉拉韦尔倒计时

来自分类Dev

对口才的原始查询。拉拉韦尔

来自分类Dev

拉拉韦尔(Laravel)的外立面太多

来自分类Dev

多对多关系查询。拉拉韦尔

来自分类Dev

在拉拉韦尔获得大量游客

来自分类Dev

无法上传文件。拉拉韦尔

来自分类Dev

检查数据库中是否存在获取的用户。拉拉韦尔

来自分类Dev

该路由不支持GET方法。支持的方法:PUT。放表格。拉拉韦尔

来自分类Dev

保存Laravel 5.2模型时不存在方法保存

来自分类Dev

的方法不存在

来自分类Dev

无法将传递的值与列名进行比较。拉拉韦尔

来自分类Dev

Where子句不起作用。拉拉韦尔

来自分类Dev

图像未在视图中显示。拉拉韦尔

来自分类Dev

抱歉,找不到您要查找的页面。拉拉韦尔

来自分类Dev

从购物车会话中删除商品。拉拉韦尔

来自分类Dev

如何使用$ _SERVER ['HTTP_REFERER']; 在拉拉韦尔?

来自分类Dev

使用csrf_token的未知错误。拉拉韦尔

来自分类Dev

30分钟后删除按钮。拉拉韦尔

来自分类Dev

无法更新数据库数据。拉拉韦尔

来自分类Dev

视图显示不正确。拉拉韦尔

来自分类Dev

路线不会返回视图拉拉韦尔

来自分类Dev

从购物车会话中删除商品。拉拉韦尔

来自分类Dev

Where子句不起作用。拉拉韦尔

来自分类Dev

数组中出现意外的“ if”。拉拉韦尔

来自分类Dev

为什么这种迁移会损坏?拉拉韦尔5.2

来自分类Dev

数据检索从一对多。拉拉韦尔