2012-07-05 3 views
0

В official Doctrine2 guide сообщает, что:.setMaxResults и setFirstResult в Doctrine2

«Если запрос содержит выборку присоединенных к коллекции с указанием предельных результата методы не работают, как и следовало ожидать Set Max Результаты ограничивает число результатов базы данных строк , однако в случае коллекций с включенной выборкой один корневой объект может появляться во многих рядах, эффективно увлажняя меньше указанного количества результатов ».

Это мое дело. Итак, что можно сделать?

ответ

1

Вы можете использовать встроенный Doctrine2 Paginator и установить $fetchJoinCollection = true.

+0

Это было недоступно за это время! Он был выпущен с доктрины 2.2. – JeanValjean

Смежные вопросы