ActiveRecordクラスでスコープが定義されています。たとえば、次のようにします。
class Book < ActiveRecord::Base
scope :old, where( "published_at < ?", 1.year.ago )
end
このクラスのインスタンスには、次のようなものをお願いしたいと思います。
book.old?
where
定義を複製せずにこれを行う方法はありますか?
ActiveRecordクラスでスコープが定義されています。たとえば、次のようにします。
class Book < ActiveRecord::Base
scope :old, where( "published_at < ?", 1.year.ago )
end
このクラスのインスタンスには、次のようなものをお願いしたいと思います。
book.old?
where
定義を複製せずにこれを行う方法はありますか?