Получить другие совокупные значения, кроме подсчета, с помощью Doctrine Paginator

Допустим, у меня есть Invoice сущность с двумя полями, сопоставленными с доктриной: code (номер счета, как 'INV20180427') а также total (сумма счета, как 19.99).

У меня много счетов-фактур, поэтому я использую Doctrine’s Paginator для их отображения. Я создаю построитель запросов и Paginator, а затем:

  • я использую count($paginator) чтобы получить общее количество результатов,
  • Я перебираю paginator чтобы получить результаты текущей страницы.

Моя проблема в том, что я также хотел бы иметь сумма всех счетов в соответствии с моим запросом (как SELECT SUM(o.total) FROM Invoice o WHERE ...), а не только количество счетов.

Есть ли способ расширить Paginator для этого?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]