Я выполняю итерацию с помощью большого массива объектов модели и должен разбиваться на страницы по причинам производительности/памяти.
Я хочу сделать что-то вроде этого:
for i in 1..Person.num_pages
Person.page(i).each do
# work
end
end
Очевидно, я могу получить счет и выполнить математику самостоятельно, но есть ли эквивалент num_pages? Или есть более элегантный способ сделать это вообще?