我想了解如何嵌套 each
循环工作。
假设我有一个带有 Article
的博客应用程序模型和 Comment
模型。
循环浏览我所有的文章...
- @articles.each do |article|
= article.text
循环浏览我所有的评论......
- @comments.each do |comment|
= comment.text
但是,我真正想要的是遍历特定文章的所有评论——这意味着将第二个循环嵌套在第一个循环中。
如何实现这一目标?
最佳答案
- @article.comments.each do |comment|
= comment.text
请注意,这需要您定义一个变量 @article 以等于特定的 Article 对象,您通常会在 Controller 中执行此操作。
关于ruby-on-rails - 嵌套每个循环理解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35292225/