我在我的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有幫助。