Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 分页以处理大量的帖子_Ruby On Rails - Fatal编程技术网

Ruby on rails 分页以处理大量的帖子

Ruby on rails 分页以处理大量的帖子,ruby-on-rails,Ruby On Rails,我有一个标准的CRUD论坛,上面有帖子和评论 目前索引页面显示所有帖子,我想让它显示最后10篇帖子,链接到下一页(共10篇)等等,就像在谷歌搜索的底部一样。像这样: > 这似乎是相当普遍的事情,人们通常是如何处理的?是否有一个通用的git,或者人们通常只是手工编写?看看这些宝石: 您可以使用 这里有一个帮助你的方法 编辑: 分页还有另一块宝石:()+1用于kaminari。现在似乎是更好/更干净的方式了。谢谢大家,如果我知道我要做的是“分页”,我会更轻松地搜索,第一站是对Ruby和Rail

我有一个标准的CRUD论坛,上面有帖子和评论

目前索引页面显示所有帖子,我想让它显示最后10篇帖子,链接到下一页(共10篇)等等,就像在谷歌搜索的底部一样。像这样:

>

这似乎是相当普遍的事情,人们通常是如何处理的?是否有一个通用的git,或者人们通常只是手工编写?

看看这些宝石:

    • 您可以使用

      这里有一个帮助你的方法

      编辑:


      分页还有另一块宝石:()

      +1用于kaminari。现在似乎是更好/更干净的方式了。谢谢大家,如果我知道我要做的是“分页”,我会更轻松地搜索,第一站是对Ruby和Rails可用的gem/插件进行概述:我在看railscast时注意到,他安装的脚本让我相信will_paginate是2.3版的瑰宝,它会在3版中运行吗,还是我应该寻找其他东西?不管怎样,下一个rails演员,你注意到(kaminari)回答了一个问题kaminari比will_paginate更完整。然而,will_paginate也适用于rails 3。