Опять вопрос всё по той же symfony2)
Entity можно использовать в formbuilder'е в качестве выбора, но тогда рендерится select и одно поле ввода данных, а как сделать, чтобы к каждой записи из бд рендерился отдельный input? Думаю, картинками проще понять будет
Вот так должно быть,
Телефон 1, телефон 2 берутся из БД:
...
$builder
->add('phone', 'entity', array(
'class' => 'Acme\DemoBundle\Entity\Phone',
'property' => 'name'
))
->add('note')
->add('button', 'submit');
...
и в результате в бд уходит запись вида
если стандартно выводить через form_start, то выводится грустный селект и один input.