0
我試圖time_difference gem減去2的日期時間,總結其通過一個月分組的結果,與此代碼未定義的方法`爲TimeDifference」爲#<ReportsController:0x007f21ac69dd20>
downtime = @Ticket.sum(TimeDifference(:start_time, :restore_time)).in_hours.round.group_by { |t| t.due_at.beginning_of_month }
但它最終表示否爲TimeDifference
我添加「之間」它出來與錯誤「未定義的方法'to_time'爲:start_time:符號」 – alfitra
是的,因爲就像我在我的答案中提到':start_time'是一個符號,而不是變量/時間對象。 –
我想我需要用另一種方式來製作它,謝謝很多人 – alfitra