Интересно, есть ли способ сделать инъекцию DQL после предложения ORDER BY?Я знаю, что это возможно в SQL, но я копаюсь в документации и исходном коде Doctrine и не могу найти ни одного полезного варианта использования DQL.
Например, допустим, у нас есть следующий запрос
SELECT partial company.{id} FROM App\Entity\Company company ORDER BY company.id [DQL_INJECTION]
Мы можем сделать что-то вроде этого:
SELECT partial company.{id} FROM App\Entity\Company company ORDER BY company.id ASC, SUM(1) DESC
, и запрос будет действительным и выполненным.Но есть ли способ в DQL, как мы можем расширить инъекцию, чтобы ввести полный DQL-запрос?