# Pagination, how to in rails?

**URL:** <https://www.ruby-forum.com/t/pagination-how-to-in-rails/62474>\
**Category:** Rails\
**Created:** [June 5, 2006, 11:09am UTC](https://www.ruby-forum.com/t/pagination-how-to-in-rails/62474 "2006-06-05T11:09:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ssssss](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@ssssss](https://www.ruby-forum.com/u/ssssss)\
**Post date:** [June 5, 2006, 11:09am UTC](https://www.ruby-forum.com/t/pagination-how-to-in-rails/62474/1 "2006-06-05T11:09:26Z")

</div>

Hi,

Im creating a few reports for a system using ind\_by\_sql

Are there any built in features that I can use to paginate the results  
and how can this be achived?

Thanks

---

<div class="post-metadata">

**Author:** ![ssssss](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@ssssss](https://www.ruby-forum.com/u/ssssss)\
**Post date:** [June 5, 2006, 11:18am UTC](https://www.ruby-forum.com/t/pagination-how-to-in-rails/62474/2 "2006-06-05T11:18:04Z")

</div>

Think this wpuld help:  
[http://api.rubyonrails.org/classes/ActionController/Pagination.html](http://api.rubyonrails.org/classes/ActionController/Pagination.html)

---

<div class="post-metadata">

**Author:** ![ssssss](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@ssssss](https://www.ruby-forum.com/u/ssssss)\
**Post date:** [June 5, 2006, 11:21am UTC](https://www.ruby-forum.com/t/pagination-how-to-in-rails/62474/3 "2006-06-05T11:21:20Z")

</div>

Indeed there is, in a few options from automagic to  
manual. If you’re using find\_by\_sql, you’ll probably  
need to instantiate a Paginator object by hand. Check  
out “Custom/“classic” pagination”:

[http://api.rubyonrails.org/classes/ActionController/Pagination.html](http://api.rubyonrails.org/classes/ActionController/Pagination.html)

hth,  
phil
