Doctrine запрос построителя запросов с объединением и пагерфантом - PullRequest
0 голосов
/ 24 августа 2018

Я сделал сайт без Пагерфанта. Теперь я перепишу свой сайт, чтобы использовался 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.

Есть ли предложения по решению?

Заранее спасибо

...