0
我试图在索引页上的文章旁边显示“总评论数”(即7),而不是在文章页上。想使用红宝石方法作为它可能是最直接的...?博客 - 索引页上的评论数
的意见/用品/ _article.html.erb
<div class="article_header">
<b>Title: </b> <%= truncate(article.title, :length => 50) %>
by <%= article.user.username %> on <%= article.created_at.strftime("%d %B, %Y") %>
<b>Detail:</b> <%= truncate(article.body, :length => 225) %>
</div>
<br />
<%= blog.comments.count %>
<%= link_to 'Read', article %>
<% if can? :update, article %>
| <%= link_to 'Edit', edit_article_path(article) %> |
<% end %>
当然,您的操作方法与您在其他地方的操作方式完全相同吗? – 2011-05-24 12:24:47
你的意思是'<%= blog.comments.count%>'? – Mischa 2011-05-24 13:02:48
@mischa我在index.html.erb页面上试过这段代码,但它不正确?!它不应该查询数据库的答案 - 不知道'博客'对象与什么关系? – ubique 2011-05-24 13:19:03