我有一个父实体,它有多个继承其方法的子实体。当验证表单的时候到了,我不知道如何不重复每个父字段验证约束。
这是一些代码:
#validation.yml
Dir\Entity\Parent:
properties:
name:
- NotBlank: {message: 'name.empty'}
Dir\Entity\Child1:
properties:
name:
- NotBlank: {message: 'name.empty'}
age:
- NotBlank: {message: 'age.empty'}
Dir\Entity\Child2:
properties:
name:
- NotBlank: {message: 'name.empty'}
title:
- NotBlank: {message: 'title.empty'}
如您所见,name 属性在子约束中一次又一次地出现。有没有办法将父约束直接包含在子约束中,这样我就不必重复父约束修改了?
提前致谢!