Sonata ModelAutocompleteType Query / Callback - PullRequest
0 голосов
/ 16 января 2019

Я хотел бы использовать что-то вроде query_builder для EntityType::class, чтобы я мог отображать только конкретные результаты.

Я заметил, в соответствии с документами, которые вы можете использовать обратный вызов, но я изо всех сил пытался выяснить, как я применил бы это.

Моя рабочая EntityType пример:

'query_builder' => function (MyRepository $repository) use ($example) {
    return $repository->findByExampleBuilder($example);
}

Возвращает построитель запросов, который работает. Как я могу применить что-то похожее на обратный вызов ModelAutocompleteType?

1 Ответ

0 голосов
/ 12 февраля 2019

Этот раздел документации может помочь вам https://symfony.com/doc/master/bundles/SonataAdminBundle/reference/form_types.html использовать SonataAdminBundleFormTypeModelAutocompleteType. Поскольку ваш вопрос трудно понять из-за отсутствия контекста, вас также может заинтересовать https://sonata -project.org / bundles / doctrine-orm-admin / master / doc / reference / filter_field_definition.html doctrine_orm_model_autocomplete.

...