0

私は次のような状況にあります。

日付のある多くの会議があるプロジェクトモデルがあります。

class Project < ActiveRecord::Model
    has_many :meetings
end

class Meeting < ActiveRecord::Model
    belongs_to :project

    validates_presence_of :meeting_date
end

将来の会議を取得するためのクリーンで最も効率的な方法は何ですか(つまり、meeting.meeting_date> Time.now)?

どうもありがとう。

4

1 に答える 1

5

会議モデルでこれを試してください。

scope :future_meetings, lambda{where(["meetings.meeting_date > ?",Time.now])}

それを参照してください:

@project.meetings.future_meetings
于 2012-07-11T09:56:19.233 に答える