如何解决Laravel 验证器需要不需要的东西
我在使用 Laravel 验证器时遇到了一些问题。我将一些图像作为数组发送,即使它们是空的,它也会验证图像,但它们不是必需的,它总是说图像必须是图像,图像必须是类型为:jpg、png 的文件,jpeg,gif,svg。 我已经指定图像是数组并且可以为空,但仍然有这个问题。这是我对图像的验证。
'images*' => 'array|nullable|image|mimes:jpg,png,jpeg,gif,svg',
有什么解决办法吗?
解决方法
我认为验证应该是这样的,您在图像和 * 之间缺少点:
'images' => 'array|nullable','images.*' => 'image|mimes:jpg,png,jpeg,gif,svg',
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。