我正在嘗試使用time_select將時間輸入到將執行一些計算的模型中。Rails,在非活動記錄模型上使用time_select
time_select幫助程序準備返回的參數,以便它可用於對Active Record對象的多參數分配。
像下面
Parameters: {"commit"=>"Calculate", "authenticity_token"=>"eQ/wixLHfrboPd/Ol5IkhQ4lENpt9vc4j0PcIw0Iy/M=", "calculator"=>{"time(2i)"=>"6", "time(3i)"=>"10", "time(4i)"=>"17", "time(5i)"=>"15", "time(1i)"=>"2009"}}
我的問題是,什麼是處於非活動記錄模式,使用這種格式的最佳方式。另請注意。 (5i),(4i)等的含義是什麼? (除了顯而易見的原因來區分不同的時間值,基本上它爲什麼被這樣命名)
謝謝
這是Rails 3或4的解決方案嗎?在我嘗試使用Rails 4時,它似乎不起作用。 – 2013-12-13 23:42:12
@MattHuggins這真的可能是Rails 2,所以它很可能不會在Rails 4中工作。 – 2013-12-14 10:41:17