9

私はこのクラスを持っています:

class Fruit
 attr_accessible :name, :position
 has_many :apples
 default_scope order('position ASC')
end

class Apple
 attr_accessible :name
 belongs_to :fruit
end

りんごをfruit.positionで並べ替える方法は?

4

2 に答える 2

22

申し訳ありませんが、次のようにする必要があると思います。@apples.joins(:fruit).order("fruits.position")

于 2013-05-11T21:46:16.560 に答える