Ruby on Rails博客生成重复的评论

时间:2016-03-20 00:38:56

标签: ruby-on-rails ruby blogs

我最近关于如何创建一个带注释的简单博客的ruby on rails教程,一切都运行得很好,除非你向帖子添加多个评论,它会向页面返回4条评论,其中两条首先,和第二个评论中的两个(生病添加图片)。我不明白它为什么这样做,数据库中只有两条记录,我在每个循环中使用a来返回与正确的帖子ID相关联的数据库中的注释。

代码和图片如下:

    <% @article.omments.each do |comment| %>
  <p>
    Comment Author:
    <a href="http://<%= comment.website %>" target = "_blank" ><%= comment.commenter %></br></br></a>
    Comment Date: <%= comment.created_at %>
  </p>

  <p>
    Comment: 
    <%= comment.body %>
  </p>
  <p>
  <%= link_to 'Destroy Comment', [comment.article, comment],
               method: :delete,
               data: { confirm: 'Are you sure?' } %>
</p>

<% end %>

这里有一条评论: Just One

以下是第二种情况: Two Comments

我希望有人可以帮助我,因为我不知所措。谢谢!

0 个答案:

没有答案
相关问题