Мне нужно получить разность от некоторого целого числа, у меня есть столбец «число» со значениями, такими как 1 и -1, затем я хочу использовать SUM()
для вычисления разницы.
Мой DQL:
SELECT
SUM(av.number) AS number_diff,
a
FROM
Articles a
LEFT JOIN a.numbers av
GROUP BY
av.article
ORDER BY
number_diff DESC
Это работает, но я получаю такой результат:
array
0 =>
array
0 =>
object (Article)
.... properties
'vote_diff' => string '850' (length=3)
Мне нужно избавиться от такой структуры и получить ее в следующем формате:
array
0 =>
object (Article)
.... properties
Как я могу это сделать?