0
我試圖找到這在谷歌在這裏,但似乎我不能在這裏找到一個像樣的答案的問題 我想我想是我需要得到的總和到週日的總小時,每天從週一顯示這樣please check this image如何按日期組和紅寶石總結在軌道上
和我模式的是這樣的
class Staff < ActiveRecord::Base
has_many :task_logs
end
class Client < ActiveRecord::Base
has_many :task_logs
end
class TaskLog < ActiveRecord::Base
belongs_to :staff
belongs_to :client
end
和我控制器
@hrs_staff_by_client = TaskLog.joins(:staff).joins(:client).joins(:user).select("staffs.full_name AS full_names").select("staffs.position AS positions").select("clients.full_name AS client_names").select("users.email AS emails").select("clients.*, SUM(task_logs.total_hrs) AS today").group("staffs.id, users.id, clients.id")
用戶和TaskLog之間的關係是什麼? TaskLog只有一天的設計嗎? – max
用戶有很多任務日誌 –
您應該編輯您的問題,以便讀者可以看到。 – max