История изменений
Исправление no-such-file, (текущая версия) :
Но я пример привёл запроса, где куча параметров фильтрации, которые влияют на возможность дополнительных джойнов и подзапросов
Дело в том, что запросы бывают разные. Есть банальный CRUD, где ORM рулит и педалит т.к. и пишется быстро за счёт скаффолдинга и работает быстро за счёт кэша.
А есть аналитика, где нужно хитро заджойнить кучу таблиц, отфильтровать, сгруппировать, сделать агрегацию и т.д. Тут ORM просто не нужен т.к. результат такого запроса вообще представляет собой не какую-то сущность-объект, а некий отчёт-датасет.
Исходная версия no-such-file, :
Но я пример привёл запроса, где куча параметров фильтрации, которые влияют на возможность дополнительных джойнов и подзапросов
Дело в том, что запросы бывают разные. Есть банальный CRUD, где ORM рулит и педалит т.к. и пишется быстро за счёт скаффолдинга и работает быстро за счёт кэша.
А есть аналитика, где нужно хитро заджойнить кучу таблиц, отфильтровать, сгруппировать, сделать агрегацию и т.д. Тут ORM просто не нужен т.к. результат такого запроса вообще не представляет собой какой-то сущности, а некий отчёт-датасет.