成绩是多态的......
考试是可评级的,属于期间
我需要能够获得由period_id
订购的学生的成绩class Student < ActiveRecord::Base
has_many :grades, :order => "period_id"
end
显然不起作用,但我无法找到实现这一目标的正确方法。
请帮助。
答案 0 :(得分:-1)
你可以这样做:
student.grades.order('period_id ASC') # or DESC
另外,请记住,在_id值中查找顺序绝不是一个好主意。通过其他东西订购会更好,比如时间戳。