на Symfony/Doctrine:
Есть юзер (User), у него есть право просматривать определенные склады (Warehouse). Планируется много разных отчетом по этим Warehouse, большинство из них сверхмаленькие и будут решаться средствами QueryBuilder.
Мне нужно получить какой-то легкий чейн который автоматически достроит нужное where условие в запрос, что-то типа такого в репозитории:
$this->createQueryBuilder()
->addUser($user); // WHERE warehouse_id IN (3, 5);
Как наиболее правильно решить такое?
Звучит как https://github.com/Happyr/Doctrine-Specification
Обсуждают сегодня