我在rails控制台中使用post_id查找评论时获得了1条评论的限制

时间:2015-05-27 15:17:42

标签: ruby-on-rails ruby

在rails中使用Comment.find_by_post_id(2)命令对帖子有多条评论时,我只能检索一条评论。我是rails的新手,目前正在关注coursera.org上的课程。我正在使用ubuntu14.10

2 个答案:

答案 0 :(得分:0)

您可以使用以下内容查找帖子的所有评论。

Comment.where(post_id: 2)

这将返回结果集合。

请查看此链接http://guides.rubyonrails.org/active_record_querying.html

答案 1 :(得分:0)

如果您的帖子类已注册,则有很多评论:

class Post
  has_many :comments
end
你可以去找:

Post.find(2).comments