Я сейчас в ситуации, когда мне нужно создать класс Repository
, который будет содержать несколько запросов финансовой статистики. Запросы не точно связаны с одним Entity
, а с несколькими Entities
и будут выбирать конкретные данные из базы данных на основе различных условий.Создайте класс репозитория доктрины без объекта
Сказав, что я искал способ создания Repository
класса (т.е. StatisticsRepository
), который не связан с Entity
на всех, так что я мог бы хранить запросы там. Просто создание этого хранилища не работает. Я предполагаю, что мне, вероятно, нужно создать какой-то сервис, который загружает этот класс репо? Правильно ли это, и если да, то есть пример, который мне не хватает в документах Symfony/Doctrine?
Вы можете просто создать класс, в который вводится менеджер объектов, создать метод (ы), который выполнит ваш запрос, и все. –
Вот что я думал, что это должно быть, но хотелось дважды проверить. Пожалуйста, разместите его как ответ, чтобы я мог его принять. :) – tftd