У меня есть довольно тривиальный вопрос/проблема, но я не нашел удовлетворительного ответа.Lazy загрузка определенных объектов в Doctrine 2
У меня есть простой объект в Doctrine 2, определяющий параметры конфигурации (только идентификатор, имя и значение). Во время рендеринга разных страниц в моем коде я запрашиваю разные параметры конфигурации по имени, что приводит к запросу для каждого из этих запросов.
Но мне действительно нужны значения только в шаблоне. Поэтому я хочу как-то сжать все разные вызовы в один запрос, который будет выполнять и извлекать все параметры, которые я запросил. Я не могу создать пользовательский DQL, потому что не знаю, какие параметры будут нужны каждой странице (и построение каждой комбинации для меня кажется глупым).
Я думал о очень наивной реализации какой-то странной ленивой загрузки, но, оказывается, у меня нет больших знаний в этой области. Есть ли возможность для Doctrine сделать это автоматически?
Спасибо за ваше время.