Доктрина 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?

Ответы на вопрос(4)

Ваш ответ на вопрос