私のRailsアプリケーションには、Userモデル、Departmentモデル、Groupモデル、およびRegisterモデルがあります.Userモデルには基本的なユーザー情報があり、
ユーザー モデル:
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
登録モデル:
date ,department_id , group_id , one , two , three
belongs_to :department ,:group
登録モデルの中で、「1」、「2」、「3」は時間枠で、9-12、12-3、3-6 とします。毎日、各ユーザーは出席をマークする必要があるため、時間に対して出席をマークする必要があります。レジスタ テーブルのスロット。タイムスロットで現在の時間に基づいて出席をマークする方法。
前もって感謝します。