Я нигде не смог найти в Интернете, может ли KnpPaginatorBundle обрабатывать разбиение на страницы на основе 2 (или более) объектов.
Скажем, у меня есть социальная страница на моем веб-сайте, где я хотел бы перечислить все сообщения Reddit и Twitter за последнюю неделю по заданной теме. Я удалял и хранил эти данные в своей БД.
Теперь хотелось бы отобразить его в удобном виде с помощью пагинации. Для этого я хотел бы объединить 50/50 набор сущностей, с одной стороны, из Reddit, а с другой стороны, из Twitter.
Возможно ли это сделать? Если нет, что бы вы порекомендовали сделать, чтобы разбить на страницы набор из двух разных объектов, отображаемых вместе?
Обратите внимание, что оба объекта связаны с другим объектом Topic с помощью ManyToMany, но я не думаю, что knppaginatorbundle может обрабатывать разбивку на страницы на основе реляционного объекта (может ли он выполнять левое соединение со смещением и максимальным результатом? не уверен)
Спасибо!