我有一篇简单的文章&评论模型关系。
目前我有:
a)文章索引视图,显示所有文章的分页列表
b)文章展示视图,显示文章和分页的评论列表。
我希望有一个视图显示一个分页的文章列表,并在每篇文章中为每篇文章添加一个分页的评论列表。
如何在控制器内完成?对于我可以做的单篇文章和评论:
@articles = Article.all.page(params[:page]).per_page(10)
@comments = @articles.comments.page(params[:page]).per_page(10)
答案 0 :(得分:2)
为评论创建部分页面...内容文章index.html.erb文件呈现该部分页面
inside index.html.erb use:
<%= will_paginate @articles %>
inside _partial.html.erb use:
<%= will_paginate @comments %>
答案 1 :(得分:1)
我建议使用所有这些评论创建文章部分。使用partial,您可以迭代所有文章并对其进行分页。