Student
has_many Lessons
Lesson
belongs_to Prices
如何在sum
Prices
的{{1}}行动中显示Student
所有show
的{{1}}?
答案 0 :(得分:0)
正如@mgidea已经正确地说:
您希望先在has_many :through
模型中创建Student
关系,然后又想将prices
的{{1}}转换为Student
Array
然后创建#to_a
的{{1}}。
将以下内容添加到sum
模型中:
price_attribute
您的节目动作可能看起来像:
Student
您可以在视图中使用实例变量class Student < ActiveRecord::Base
has_many :lessons
has_many :prices, through: :lessons # <= Add this here
end
。
希望这有帮助!
快乐编码:)
答案 1 :(得分:0)