如何获得关于结构和集合类型的返回集合的鸟类视图?我发现很难迭代一个包含很多对象的集合,我看不到嵌套的结构。
执行Post.all.group_by {|post| post.category}
时,似乎会返回某种嵌套的Hash
。 Post
belongs_to Category
。
答案 0 :(得分:4)
您可以使用awesome_print gem进行精彩格式化。
答案 1 :(得分:1)
如果你想使用迭代,你所要做的就是:
Category.all.each do |category|
category.posts.each do |post|
# your logic
end
end