Могу ли я использовать запрос в конструкторе форм, чтобы получить отфильтрованную коллекцию в форме Symfony

В AcmePizza BUndle это работает нормально

->add('pizza', 'entity', array(
                'class'         => 'Acme\PizzaBundle\Entity\Pizza',
                'query_builder' => function ($repository) { return $repository->createQueryBuilder('p')->orderBy('p.name', 'ASC'); },
            ))

Могу ли я сделать что-то подобное в коллекции

->add('userTasks','collection',array('type' => new UserTaskType(),
                    'class'         => 'acme\myBundle\Entity\UserTask',
                    'query_builder' => function ($repository) { return $repository->createQueryBuilder('p')->orderBy('p.name', 'ASC'); },
                ))
13
задан Randhir Singh 3 August 2012 в 08:25
поделиться