Я пытаюсь получить конкретную форму с помощью построителя запросов, но я получаю сообщение об ошибке, когда добавляю ->select->distinct
к моему построителю запросов.
Вот ошибка:
Предупреждение: spl_object_hash () ожидает, что параметр 1 будет объектом, строка задана
Мой код:
->add('ville',
EntityType::class,
[
'class' => Core::class,
'query_builder' => function(EntityRepository $r)
{
return $qb = $r->createQueryBuilder('u')
->select('DISTINCT u.town');
},
'choice_label' => 'town',
]
)