Rails 3.0で使用していた非常に便利なものは、スコープの再利用性です。例を見てみましょう。
class Wheel < AR::B
belongs_to :car
scope :deflated, where (:deflated => true)
end
class Car < AR::B
has_many :wheels
scope :out_of_service, joins(:wheels) & Wheel.deflated
end
しかし、3.1ではもう機能しないようです。それを行うための新しい方法があるかどうか知っていますか?ありがとう