Вы должны указать параметр: offset в вашем запросе.
Итак, чтобы увидеть следующие 10 записей (с 11-го по 20-е) в Item, вы должны сделать это,
Item.find_by_solr('name:ab*', :offset => 10)
И чтобы увидеть следующие 10 записей, вы должны снова увеличить параметр: offset на 10. Таким образом, следующие 10 записей будут выглядеть следующим образом.
Item.find_by_solr('name:ab*', :offset => 20)
10 записей выбраны, потому что значение по умолчанию для параметра: limit равно 10. Мы можем изменить его на что-то другое, если мы хотим получить более 10 записей за раз.
# This query fetches 30 items, offset by 30. (assuming more than 30 entries are found by this query)
Item.find_by_solr('name:ab*', :limit => 30, :offset => 30)