该代码在哪里使用限制?

时间:2019-05-12 11:54:50

标签: php laravel validation eloquent laravel-5.8

在此控制器中,我将图像上传到数据库,但是如何使用限制?我必须使用验证器吗?看起来如何?

这是我的第一个项目,我开始为自己的学位使用laravel框架。

namespace App\Http\Controllers\Autqwdh;



1 个答案:

答案 0 :(得分:1)

您可以使用Laravel验证进行检查,它返回一个ErrorBag,其中包含可以使用in your blade的有意义的错误消息。

$request->validate([
    'image' => 'image|max:5000'
]);

image验证者:

  

正在验证的文件必须是图像(jpeg,png,bmp,gif或svg)

max验证者:

  

正在验证的字段必须小于或等于最大值。字符串,数字,数组和文件的计算方式与大小规则相同。

对于其他情况,请检查Laravel Docs - Validation