2010-10-15 77 views
4

我是新来的导轨,我想知道在轨道分页方法。我如何在rails中进行分页?分页导轨

+3

如果您正在寻找教程,请使用搜索引擎。堆栈溢出是针对特定的编程问题。为什么不自己尝试分页,如果/当你有自己无法想象的具体问题时,请回来尝试分页。 – 2014-04-16 14:44:31

回答

10

看看在http://github.com/mislav/will_paginate(GEM /插件)

+4

查看更多http://railscasts.com/episodes/51-will-paginate – cloverink 2010-10-15 11:43:52

+0

这是我的控制器的索引操作,我试图用paginate列出所有页面。 @pages = Page.paginate:page => params [:page]但是我得到一个错误“undefined method'paginate” – 2010-10-15 11:48:35

+0

你安装了这个插件吗? – cloverink 2010-10-15 11:56:11

13

另外值得一检查出是Kaminari宝石为Rails 3瑞恩·贝茨只是做了AR ailscast on Kaminari以及

+2

Kaminari有一个更清洁的界面,并且比will-paginate更具AR3友好性。此外,它不是以创建者的名字命名的(请参阅参考资料)。 – joaomilho 2011-03-11 11:34:03