ここで間違っていることはわかりませんが、私が持っているモデルのスコープを作成したいのですが、関連するモデルの数を評価したいと思っています。Rails、スコープのトラブル
class Thing < ActiveRecord::Base
has_many :photos
scope :with_images, self.photo.count > 0
end
class Photo < ActiveRecord::Base
belongs_to :thing
end
私はその後、私は写真にNoMethodError
を取得
Thing.where('some conditions').with_images
のように働くだろうスコープを持って、なぜこれが関係として利用できないでしょうでしょうか?私は方法としてそれを使用したくありません。