Rails 3.2 を使用していますが、これをより動的にしたいと考えています。アクティブなジョブのみを表示したい (作成された日付に応じて)
class Job < ActiveRecord::Base
scope :is_active, lambda { where("created_at >= DATE(?)", 30.days.ago) }
end
タイプテーブルに数値を含む列を追加し、それに基づいてクエリを実行できるようにしたいと考えています。
私は自分のコラムを追加し、このようなものを探しています
class Job < ActiveRecord::Base
belongs_to :type
scope :is_active, lambda { where("created_at >= DATE(?)", type.numberofdays) }
end
何を探すべきかわかりません。アクティブなレコードに関するドキュメントを読みました。さらに情報が必要な場合はお知らせください。