首页 > 解决方案 > Rails 获得两组 has_many 记录

问题描述

我正在使用 Rails 6.1 和 Ruby 3 来显示属于Clips那个属于Chapters那个属于那个属于那个属于Guides的一个列表Users

对于指南视图,我想显示所有剪辑,按章节顺序和剪辑顺序排序。

guide_controller

def show
    @chapters = @guide.chapters
    @clips = Clip.includes(:chapter).group(:chapter_id)
  end

但是,这仅显示一个剪辑。如何获取属于这些章节的所有剪辑?

标签: ruby-on-rails

解决方案


推荐阅读