对嵌入的对象启用验证

时间:2016-01-10 23:06:55

标签: symfony

我需要帮助才能知道如何验证嵌入到对象中但不需要的属性。我的意思是我只想在它的值不为空时验证这个嵌入属性。

例如,在Symfony 3的文档中,您有2个实体作者和地址。 http://symfony.com/doc/current/reference/constraints/Valid.html

要验证地址,必须将@Assert \ Valid()添加到Author实体中的address属性。我没关系。如果属性地址是绝对必需的,那就很好。

但是如果根本不需要属性地址的情况如何,每次我提交表单而不填写地址字段时,我都会因为Author实体中的@ assert / Valid()地址属性而出错。

我该如何处理? 感谢

0 个答案:

没有答案