我在 Symfony 2.8 中有一个表单,其字段如下:
$builder->add('a', TextType::class, [
'label' => '',
'constraints' => [
new NotBlank(
[
'message' => 'foo'
]
),
new Regex(
[
'pattern' => '/^\d+$/',
'message' => 'bar'
]
),
new GreaterThan(
[
'value' => 0,
'message' => 'empty'
]
)
]
]);
`
当字段值为空时,我们会收到来自每个约束的错误消息。如何防止执行在第一个失败的约束之后定义的约束?