Я создаю createQueryBuilder
внутри моего BuildForm
метода, чтобы получить некоторые записи от сущности.
Все работает хорошо, мне удалось отобразить select
с данными, которые я хочу, но у меня нет первой строки с пустым значением.
<select id="" name="" class="form-control">
<option value="7">A</option>
<option value="8">B</option>
<option value="9">C</option>
</select>
А вот код I 'сделанный по методу BuildForm
$builder->add('company', EntityType::class, array(
'class' => Company::class,
'query_builder' => function(EntityRepository $er) use ($options) {
return $er->createQueryBuilder('c')
->where("c.id in {$options['id']}");
},
'label' => 'Company',
));