Doctrine порядок по повторным значениям? - PullRequest
0 голосов
/ 10 февраля 2020

Я ищу способ сортировки результатов запроса doctrine по повторяющимся значениям, например, по наиболее повторяющимся значениям в верхней части. Я нашел способ сделать это непосредственно в Mysql, так как следующий запрос не сложен:
MYSQL:

    SELECT  a.*
FROM    TableName a
        INNER JOIN 
        (
            SELECT  Color, COUNT(*) totalCount
            FROM    TableName
            GROUP   BY Color
        ) b ON  a.Color = b.Color
ORDER   BY b.TotalCount DESC, a.ID ASC


Проблема является то, что я не могу повторить то же самое в Query Builder или DQL.

...