В моем Типе формы у меня есть выбор, который перечисляет объекты моей команды.
Когда я делаю это
$builder->add('teams');
в нем перечислены все мои команды в моей форме И пустой выбор, поэтому можно не иметь команды или удалить команду (и это поведение отлично подходит для того, что я должен делать).
Но когда я использую query_builder
$builder->add('teams', EntityType::class, array(
'class' => Team::class,
'query_builder' => function (EntityRepository $er) {
return $er->getTeamsNotRestrictedByAdmin();
},
'choice_label' => '_name'
)
);
он возвращает сущности, которые я хочу, но у меня больше нет этого нулевого выбора. Как я могу вернуть его правильно?