我在我的Symfony2实体定义了以下的限制:的Symfony2:请约束依赖于对方
* @Assert\NotBlank()
* @Assert\Type(type="numeric")
* @Assert\Min(limit=1)
我想分钟验证时才被执行时的值实际上通过数字验证。否则我会遇到错误。
有没有什么办法,使约束dependend对方?
Thx!曼努埃尔
我在我的Symfony2实体定义了以下的限制:的Symfony2:请约束依赖于对方
* @Assert\NotBlank()
* @Assert\Type(type="numeric")
* @Assert\Min(limit=1)
我想分钟验证时才被执行时的值实际上通过数字验证。否则我会遇到错误。
有没有什么办法,使约束dependend对方?
Thx!曼努埃尔
我觉得现在最好的选择是使用custom validator,你想要做什么,或者回调断言为Koc在指出。
很奇怪的是,你虽然得到一个错误,如果该值不是数字,那么它应该甚至不应该叫闵验证。如果你得到一个异常了这个结构,你应该把它作为一个bug报告海事组织。
貌似从盒子there isn't正常sollution呢。也许this有帮助。