2012-06-15 3 views

ответ

3

Попробуйте Kaminari gem. Вы можете постраничные через любой вид массив-иш объект с использованием Kaminari::PaginatableArray

> p Kaminari::PaginatableArray.new([*1..100]).page(3).per(20) 
[41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60] 
0

Другим хорошей пагинацией драгоценного камень will_paginate

Это работает очень хорошо с активными рекордными отношениями, а также будет постраничными массивы до тех пор, как вам требуется правый файл. См. https://stackoverflow.com/a/8407304/441979