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