我正在构建一个列出课程(“部分”)并显示这些课程的学期和考试日期的学校日历。为日历提供模型中定义的哈希Section.rb:
def get_calendar
calendar = {}
calendar[:semesters] = Semester.where(section_id: self.id)
calendar[:exams] = Exam.where(section_id: self.id)
{ :calendar => calendar }
end
和对象有,Semester和。Examnamestart_dateend_date
循环浏览日历的每一天时,我如何检查循环当天是否有学期或 start_date 考试 end_date ?
如果有一个学期或考试与start_date日历end_date日期匹配,我会显示名称。
日历日期和start_dateandend_date字段都使用Date类(链接)。
我真诚地感谢您的帮助。如果需要,我可以澄清这个问题:)
谢谢!