В моем проекте Symfony 3.4 есть форма для связи с нами, использующая форму Symfony Form / ContactType.php, в которой в одном из раскрывающихся списков необходимо указать различные значения объекта в качестве значений, отображаемых в этом раскрывающемся списке.
Пример: форма ContactType.php
class ContactType extends AbstractType {
public function buildForm(FormBuilderInterface $builder, array $options) {
$builder->add('type', EntityType::class, ['class'=>'AppBundle:Employees']);
}
}
В этой форме есть поле типа, для которого должны быть загружены типы сотрудников. Таким образом, sql, который нужно использовать для раскрывающегося списка, должен быть:
ВЫБРАТЬ отдельный (e.type) AS-тип ОТ FROM AppBundle: Сотрудники e
Как загрузитьрезультат этого запроса в это поле EntityType в форме Symfony?