У меня есть таблица, содержащая имена людей в 3 полях: "фамилия", "имя", "отчество". Мне нужно, чтобы все 3 поля были объединены методом createQueryBuilder() или как-то еще. Мой код выглядит так:
$formMapper->add('collaborator', 'entity', array
(
'label' => 'acme.admin.person',
'empty_value' => '',
'class' => 'AcmeCoreBundle:Person',
'query_builder' => function ($repository) {
return $repository
->createQueryBuilder('p')
->where('p.status = 1')
->orderBy('p.lastname', 'ASC');
},
'property' => 'lastname'
)
);
Конечно, теперь он возвращает только «фамилию». Как изменить его, чтобы получить результат, который мне нужен?