Видео актуально для Symfony 7
Давайте начнем знакомиться с Query Builder. Будем на конкретных примерах разбирать, как этим инструментом пользоваться.
Для экспериментов была создана тестовая сущность Test (см. видео), у которой есть несколько стандартных полей.
Работа с Query Builder, как правило, происходит в репозиториях, которые относятся к какой-либо сущности. По умолчанию, после создания сущности с помощью команды:
php bin/console make:entity
Symfony генерирует несколько примеров в файле репозитория того, как можно пользоваться этим инструментом.
С помощью конструкции
$this->createQueryBuilder(...)
Мы можем создать наш сервис Query Builder, с которым мы будем работать.
Подробнее о том, как создать первый запрос и что собой представляю методы, которые мы можем видеть в репозитории см. видео.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти