Мой поиск использует опцию :offset
(скажем, :offset => 50
), и страницы, использующие этот поиск, разбиваются на страницы. Итак, страница 1 начинается с записи с идентификатором 51.
Проблема в том, что первые 50 записей никогда не появляются, потому что поиск не «оборачивается». То есть, если есть всего 200 записей, и я делаю :offset => 50
, коллекция из поиска не включает записи 1-50. Есть ли способ указать поиску «обернуть», чтобы он включал все 200 записей - но они упорядочены так, что они начинаются с записи № 51?