@gitdev

Как в Symfony 5.2 связать Entity с кастомномым уникальному параметром передаваемым в контроллере?

есть поле url, нужно получить Entity по этому полю(не по id).
То есть выборку нужно выполнить по Proposition url
/**
     * @Route("/present/{url}", name="cv_present", methods={"GET","POST"}, requirements={"url"="[a-z0-9-]+"})
     * @param Proposition $proposition
     * @param Request $request
     * @param CVService $CVService
     * @return Response
     */
    public function present(Proposition $proposition, Request $request, CVService $CVService): Response
    {
  • Вопрос задан
  • 36 просмотров
Решения вопроса 1
uDenX
@uDenX
PHP Developer
https://symfony.com/doc/current/doctrine.html#auto...

в конце раздела есть ссылка на ParamConverter

Вот пример: https://github.com/sensiolabs/SensioFrameworkExtra...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы