Laravel 5.4 验证规则 - 可选,但如果存在则验证;

标签 laravel laravel-5

我正在尝试通过表单创建用户更新验证,我在其中传递,例如 'password'=>NULL,或 'password'=>'newone';

我试图让它仅在它作为非空传递时才进行验证,并且什么都没有,甚至“有时”都不起作用:/

我正在尝试验证为:

Validator::make(array('test'=>NULL), array('test'=> 'sometimes|required|min:6'))->validate();

但它无法验证...:/任何帮助将不胜感激。

最佳答案

也许您正在寻找 'nullable' ?

'test'=> 'nullable|min:6'

关于Laravel 5.4 验证规则 - 可选,但如果存在则验证;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42319050/

相关文章:

php - 在路径 : on laravel 5. 6 处找不到文件

php - 限制非管理员用户的路由访问

php - 可以被多个 Controller 和命令使用的 Laravel 方法。它应该在哪里?

php - Laravel 将 2 个更新查询重写为 1 个

HTML 解析不佳

php - 在子文件夹中安装 Laravel

php - 无法在vps服务器上添加外键约束

php - Laravel 如何将组前缀参数添加到路由功能

php - 拉维尔 : How do I chain eager loading between four or more tables?

php - For 循环在 Laravel Controller 类中不起作用