这个问题非常类似于:Laravel: Apply validation rule only if the another one passed,但是这个问题的答案是错误的。
$rules = array(
'file' => 'mimes:jpg,png,pdf,doc,docx',
'anotherFile' => 'validate_file'
);
我希望仅在file
验证通过时运行anotherFile
验证。
拉拉威尔能做到吗?
这个问题非常类似于:Laravel: Apply validation rule only if the another one passed,但是这个问题的答案是错误的。
$rules = array(
'file' => 'mimes:jpg,png,pdf,doc,docx',
'anotherFile' => 'validate_file'
);
我希望仅在file
验证通过时运行anotherFile
验证。
拉拉威尔能做到吗?
2条答案
按热度按时间3b6akqbq1#
为什么要这样做?当第一个失败时,其余的成功与否并不重要:验证无论如何都将失败。
如果您只想对一个错误执行某些操作,则可以使用以下命令获取该错误:
anauzrmj2#
使用
bail
在发生故障时停止。