Я не уверен, что я делаю неправильно здесь, но я хочу создать область для модели, которую я имею, но я хочу, чтобы она оценила счет на связанной модели ... например, скажите:Рельсы, проблемы с областями
class Thing < ActiveRecord::Base
has_many :photos
scope :with_images, self.photo.count > 0
end
class Photo < ActiveRecord::Base
belongs_to :thing
end
я должен тогда иметь объем, который будет работать как
Thing.where('some conditions').with_images
Я получаю NoMethodError
на фотографиях, почему бы не это будет доступно как отношение? Я не хочу использовать его как метод.