1
我是相當新的rails,並試圖添加一段時間到數據庫中的日期時間。時間和時間單位都從數據庫返回。如何在Rails中添加數據庫中的時間?
所以數據...
start: 11/1/2015 10:45:00
duration: 75
unit: "minutes"
我想75分鐘內加入到開始。我知道我可以做到這一點,如果我已經通過說起始+ 75分鐘知道他們,但是如果持續時間和單位都是變量,我該如何做到這一點?
好了,開始和持續時間是被稱爲「事件」模型的一部分 - 所以它實際上必須是:@ event.start + @ event.duration.send (@ event.unit) - 會起作用嗎? – unclesol
會,假設你有'@ event'對象(例如獲取與'@event = Event.find(PARAMS [:編號])') – makhan
這是我在控制檯中看到:NoMethodError:未定義的方法'分鐘爲75:Fixnum對象 – unclesol