1

我想知道是否可以在validation.yml 文件中定义条件...

vendor\MyBundle\Entity\Image:
  properties:
   color:
      - NotBlank: ~
   name:
      - NotBlank: ~

例如:如果字段 yyyy = true,则字段 xxx 为 NotBlank

谢谢

4

1 回答 1

2

您需要使用Callback验证:

http://symfony.com/doc/2.1/reference/constraints/Callback.html

然后,基本上,您定义验证规则......

于 2013-03-21T14:03:16.303 回答