我想了解嵌套的 each
循环是如何工作的。
假设我有一个带有 Article
模型和 Comment
模型的博客应用程序。
循环浏览我所有的文章...
- @articles.each do |article|
= article.text
循环浏览我所有的评论......
- @comments.each do |comment|
= comment.text
但是,我真正想要的是遍历特定文章的所有评论——这意味着将第二个循环嵌套在第一个循环中。
如何实现这一目标?
最佳答案
下面的代码应该做
- @articles.each do |article|
= article.text
#level of indentation matters.
- article.comments.each do |comment| #this will loop through respected article's comments
= comment.text
关于ruby-on-rails - 嵌套每个循环理解,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35292225/