在我的Rails应用程序我有一个用户模式,系车型,组模型和注册model.User模型具有基本的用户信息,Rails 3:如何比较日期时间。
用户模型:
id , name
has_and_belongs_to_many :departments , :groups
系车型:
id,name
has_and_belongs_to_many :users
has_many :registers
组型号:
id,name
has_and_belongs_to_many :users
has_many :registers
REGIST ER模型:
date ,department_id , group_id , one , two , three
belongs_to :department ,:group
其中注册模型“一”,“二”,“三”是时隙说:9-12,12-3,3-6.Every一天每个用户都有标记考勤所以他们的出席必须在登记表中的时间段上进行标记。如何根据当前时间标记出席时间。
在此先感谢。
感谢您的回答...什么是(9..11),(12..14),(15..18)在你上面的文章中nt,上面的代码实际上做了什么。 – Cyber
是时候。结构'n1..n2'是一个范围。它基本上意味着,给出数字9,10和11.它包括终点(9和11)。还有一个范围不包括最后一位数字。上面添加了这个。 –