如何在symfony上的表单中选择querybuilder上的特定字段?
我正在尝试这样做:
->add('tienda', EntityType::class, array(
'class' => 'AdminBundle:MyTable',
'query_builder' => function (EntityRepository $er) {
return $er->createQueryBuilder('select tienda')
->distinct()
->orderBy('u.tienda', 'ASC');
},
'required' => false,
))发布于 2017-08-29 16:21:28
对其使用choice_label选项
->add('tienda', EntityType::class, array(
'class' => 'AdminBundle:MyTable',
'choice_label' => 'xxx',
'query_builder' => function (EntityRepository $er) {
return $er->createQueryBuilder('u')
->distinct()
->orderBy('u.tienda', 'ASC');
},
'required' => false,
))http://symfony.com/doc/current/reference/forms/types/entity.html#choice-label
https://stackoverflow.com/questions/45933985
复制相似问题