我花了一段時間尋找這其中的所有相關數據,但我真的不知道怎麼問我想知道什麼,我覺得這是我最大的問題就在這裏:對如何查看型號
我有以下數據模型:
用戶
has_many :student_groups, dependent: :destroy
Student_Group
belongs_to :user
has_many :students, dependent: :destroy
學生
belongs_to :student_group
我想查看所有給定用戶的student_groups中的所有學生 - 如何執行此操作?此刻,我的學生#指數路線如下:
student_group_students GET /student_groups/:student_group_id/students(.:format) students#index
學生#指數好像把這個邏輯的地方,但它也要求一個student_group_id - 這意味着它只是在給了學生們的指數student_group。基於我的代碼,這是有道理的,但有沒有辦法來覆蓋它的學生#索引視圖?例如,在學生控制學生#index動作,是這樣的:
def index
@students = @student_group.all.students
...
end
感謝您的幫助!
https://github.com/sferik/rails_admin – Abram