SonataAdminBundle запрос поля формы

В SonataAdminBundle в классе администратора я не могу сделатьorderBy на поле ManyToMany.

Например, Автор и Книга. Автор может иметь много книг, а Книга может иметь много авторов. В ссылке выше написано, что я могу использовать запрос для поля формы. Так что я мог бы подготовить запрос, который бы выбирал авторов и сортировал их по имени. Как это сделать? Как получить EntityManager для того, чтобы создать запрос и передать его через опцию запроса?

protected function configureFormFields(FormMap,per $formMapper)
{
    $formMapper
        ->add('name','text')
        ->add('author', 'sonata_type_model', array('query' => ....), array('edit' => 'inline'))
    ;
}

Ответы на вопрос(2)

Ваш ответ на вопрос