我在我的观点中使用它来查看它是否有效,并且它是:
<%= post.comments if post.comments.present? %>
该代码所做的是提取与帖子相关的评论列表。
它以这种格式显示在我的网页上:
[#<Comment id: 12, content: nil, user_id: 9, post_id: 18, created_at: "2013-03-12 04:51:47", updated_at: "2013-03-12 04:51:47", comment_content: "check">, #<Comment id: 13, content: nil, user_id: 9, post_id: 18, created_at: "2013-03-12 04:52:11", updated_at: "2013-03-12 04:52:11", comment_content: "check">]
我觉得我几乎已经有了后端代码,我只需要正确显示视图。
如何comment_content
以列表格式(如典型评论框)仅显示用户名和给定帖子 ID?我已经按升序使用:
default_scope order: 'comments.created_at ASC'