Есть ли способ вернуть ранжирование заказов Mysql как часть результирующей записи?Mysql: return orderBy ranking
Например, предположим, что у меня есть комментарий таблица, где я запрашивая результаты ранжируются по:
comment_rating
и comment_length
, используя orderBy('r.comment_rating*r.comment_length')
.
Теперь я хочу, чтобы результирующие записи включали значение их соответствующих вычислений comment_rating*comment_length
.
Возможно ли это?
Редакция:Редактирование: также, имеет ли доктрина выполнение ранжирования дважды, если я это сделаю, а также использовать тот же алгоритм для orderBy?
как я могу это сделать с помощью Doctrine? – whamsicore
@whamsicore Не использовали Доктрину, но посмотрите мой обновленный ответ и дайте мне знать, если это сработает. –
Отлично работает, спасибо! – whamsicore