Доктрина Symfony2 + - Проверка коллекции сущностей один-ко-многим
У меня есть форма для создания новой сущности. Эта сущность имеет коллекцию других сущностей, которые также вводятся в этой форме.
Я хочу использовать параметры проверки сущности в коллекции для проверки этих сущностей, но это не работает. Правила валидации «основного» сущность (Person) проверяются, но правила проверки сущностей вaddressList
Коллекция (адрес) не проверяется. Когда я вводю неверную информацию в поля, отправленная форма успешно проверяется.
В этом примере аннотация для улицы не используется при проверке.
<code>class Person { ... /** * @ORM\OneToMany(targetEntity="Address", mappedBy="owner", cascade={"persist", "detach"}) */ protected $addressList; .... } class Address { ... /** * @ORM\ManyToOne(targetEntity="Person", inversedBy="addressList") * @ORM\JoinColumn(name="person_id", referencedColumnName="id", onDelete="CASCADE") */ protected $owner; /** * @ORM\Column(type="string", length=75) * @Assert\MinLength( * limit=3, * message="Street must have atleast {{ limit }} characters." * ) */ protected $street; ... } </code>
Как я могу получить форму для проверки предоставленных объектов Address?