我正在构建一个列出课程(“部分”)并显示这些课程的学期和考试日期的学校日历。为日历提供模型中定义的哈希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
和。Exam
name
start_date
end_date
循环浏览日历的每一天时,我如何检查循环当天是否有学期或 start_date
考试 end_date
?
如果有一个学期或考试与start_date
日历end_date
日期匹配,我会显示名称。
日历日期和start_date
andend_date
字段都使用Date
类(链接)。
我真诚地感谢您的帮助。如果需要,我可以澄清这个问题:)
谢谢!