假設我們有一個包含3個複選框(A,B,C)的Symfony2表單,並且我們希望用戶勾選至少一個複選框以驗證表單,所以任何組合([A],[B],[ C],[A,B],[A,C],[B,C],[A,B,C])將返回true,並且沒有選擇[]返回false。在Symfony2中一次驗證多個複選框的正確方法是什麼?
在Doctrine對象上使用Symfony驗證器來達到這一目標的正確方法是什麼?
編輯:
每個複選框被映射到它自己的列中使用Doctrine @ORM\Column(type="boolean")
噢,對不起,也許我的問題還不夠清楚(我已編輯)。我的意思是驗證使用Symfony2框架,而不是Javascript。 –