Symfony2验证还原不起作用

时间:2013-09-17 09:00:09

标签: forms validation symfony

我在我的捆绑包的validation.yml中添加了以下验证

Acme\Bundle\AdminBundle\Entity\Makes:
    properties:
        name:
            - NotBlank: ~
        status:
            - NotBlank: ~            
        type:
            - NotBlank: ~

但后来我需要删除NotBlank字段的status验证,所以我删除了该行,我当前的代码是:

Acme\Bundle\AdminBundle\Entity\Makes:
    properties:
        name:
            - NotBlank: ~
        type:
            - NotBlank: ~ 

现在,即使在清除缓存后,仍然会在提交表单中检查状态字段的验证。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

检查您的字段“状态”在Makes实体中的映射是否具有参数nullable=true,否则,该字段将在表单中自动需要。