Я создал поле формы в веб-приложении Symfony 4.2 на основе EntityType.
Но у меня есть некоторые проблемы при редактировании записи. GUID (я использую это вместо обычного идентификатора) не выбирается в выпадающем списке, генерируемом EntityType.
->add('fuel1', EntityType::class, [
'class' => Chemical::class,
'choice_label' => 'name',
'required' => false,
])
<option value="0e21313d-847e-4b8f-ab04-1cde3d0281e7">Chemical #1</option>
Я ожидаю, что опция будет выбрана. Значение в БД верное, но, похоже, данные не поступают через EntityType.
** отредактировано, добавлено еще немного кода ****
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $fuel_1;