Cursor-based pagination for ActiveRecord
05-Apr-2024 804
This library allows to paginate through an ActiveRecord relation using cursor pagination. It also supports ordering by any column on the relation in either ascending or descending order.Cursor pagination allows to paginate results and gracefully deal with deletions / additions on previous pages. Where a regular limit / offset pagination would jump in results if a record on a previous page gets deleted or added while requesting the next page, cursor pagination just returns the records following the one identified in the request.To learn more about cursor pagination, check out the "How does it work?" section below.
Cursor-based pagination for ActiveRecord #ruby #rubydeveloper #rubyonrails #Cursor-based #pagination #ActiveRecord #activerecord https://rubyonrails.ba/link/cursor-based-pagination-for-activerecord