我有一個使用嵌入表單集合的表單。表單嵌入驗證
在我的主窗體中,我對字段「comment」進行了驗證。這個驗證很簡單,工作正常。 我的嵌入式表單處理另一個實體。我想對這個實體領域
| comment (min length = 5 ok) ------
| anotherfield (min length = 5 not ok)
| anotherfield (min length = 5 not ok)
我調用由validation.yml文件兩種形式驗證規則驗證:
My\Bundle\Entity\Main:
properties:
comment:
- Length:
min: 5
minMessage: "minmessage"
My\Bundle\Entity\EmbedEntity:
properties:
anotherfield:
- Length:
min: 5
minMessage: "minmessage"
但是第二次驗證不理我的形式是COMMITED。 (沒有錯誤返回,並通過$form is->valid()
)
我的驗證文件被讀取。 (我對評論的第一次驗證是好的)
我錯過了什麼嗎?
它似乎並沒有做到這一點。 – goto