For large result sets, you may need to provide pagination. You can configure the paginator for a
controller by setting the paginator_class to the paginator you want to use.
This is a simple paginator which splits a recordset into pages and allows the user to select the
desired page using the page query parameter (e.g., /api/movies?page=3). To adjust this query
parameter, set the page_query_param controller attribute.
By default the user can adjust the page size using the page_size query param. To adjust this query
parameter, you can set the page_size_query_param controller attribute, or set it to nil to
disable this functionality. By default, there is no upper limit to the size of a page a user can
request. To enforce an upper limit, set the max_page_size controller attribute.