У меня есть объект под названием «Кандидат». Это не то чтобы особенное. Сам по себе он работает нормально: я могу создать форму из типа и сохранить ее.
class CandidateType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('name', TextType::class, array('label' => 'Naam'))
->add('openPosition', EntityType::class, array('class' => 'AppBundle:OpenPosition','choice_label' => 'subject','label' => 'Functie'))
;
}
Однако я хочу иметь возможность создать коллекцию этой формы, чтобы пользователи могли снова и снова создавать новых кандидатов с помощью Javascript и сохранять их все сразу. Я уже проделал некоторую работу над другой коллекцией (сущность, которая имеет отношение «один ко многим» с другой сущностью, с прототипом и некоторым хорошим Javascript), и это отлично работает, но я, похоже, не могу создать коллекцию только одна сущность (что на самом деле звучит как парадокс, возможно, я ошибаюсь).
Есть мысли по этому поводу?