Я сделал сайт без Пагерфанта. Теперь я перепишу свой сайт, чтобы использовался Pagerfanta. Я использовал 2 запроса (сделанные doctrines querybuilder) для вывода результатов из базы данных с помощью объединений.
Я получил сообщение об ошибке: RuntimeException\r\nMessage: Cannot count query which selects two FROM components
Я провел исследование об этом и обнаружил, что у каждого Paginator есть проблема с вычислением результатов, когда есть больше добавленных к нормальному from
с объединениями или чем-то еще.
Я обнаружил здесь , что существует команда для установки результатов. Это $query->setHint('[paginator]',$amountOfResults)
. Это не работает, возможно, потому что я написал как paginator: knp_paginator.count
.
Есть ли предложения по решению?
Заранее спасибо