我知道它在文档中的某处,但我无法找到它。如何一次输出一个验证错误,而不是聚合每个可能的验证并输出$ entity-> errors()中的所有内容?除此之外,是否有一种简单的方法可以将此设置赋予每个表中的每个验证?
修改
我已经找到第一个问题的答案如下:
$validator
->add('body', [
'minLength' => [
'rule' => ['minLength', 10],
'last' => true, // this particular line
'message' => 'Comments must have a substantial body.'
],
'maxLength' => [
'rule' => ['maxLength', 250],
'message' => 'Comments cannot be too long.'
]
]);
同样,有没有办法将它应用于所有验证方法,无处不在?