试图将一个名为requests的输入保存到数据库
当试图保存数据时,错误指向我的requestController.php。这是处理将数据保存到称为请求的数据库中的代码。$request = new Request;
这些是试图保存的数据:
$request->product_name = $posted['product_name'];
$request->product_description = $posted['product_description' ];
$request->email = $posted['email'];
$request->user_id = Auth::user()->I'd;
错误报告:
$request->save();
为什么我得到这个错误异常?
Request
是Laravel中facade的名称。这就是为什么错误信息说它正在寻找Illuminate'Support'Facades'Request
类上的save()
方法。您需要为Request
类命名空间或将其重命名为其他名称。我个人倾向于后者。
除此之外,这一行看起来应该导致脚本崩溃:$request->user_id = Auth::user()->I'd;
-它可能应该是->id;
,我猜?