我試圖找出如何獲得在我看來,使用選擇按鈕插入我的數據庫中日期:<%= select_date Date.today, :date %>
如何從視圖中的選擇日期獲取數據庫中的日期?
,並在遷移我有一個:date
coloumn。 謝謝。
我試圖找出如何獲得在我看來,使用選擇按鈕插入我的數據庫中日期:<%= select_date Date.today, :date %>
如何從視圖中的選擇日期獲取數據庫中的日期?
,並在遷移我有一個:date
coloumn。 謝謝。
我建議你閱讀部分2.型號處理對象的the form helpers guide或至少ruby on rails starting guide弄清楚如何建立一個簡單的模型,並寫控制器和視圖(包括新建/編輯視圖包含表格) 爲了它。
隨着你擁有它,你就必須設置此明確
Date.civil(params[:date][:year].to_i, params[:date][:month].to_i, params[:date][:day].to_i)
來獲得日期的方式。
但是,更簡單的方法是更改選擇。
<%= select_date :model, :date %>
或
<%= f.select_date :date %>
取決於你如何表達形式。
然後,只需添加一個before_create
方法模型設置當前日期:
before_create :start_with_todays_date
def start_with_todays_date
self.date = Date.today
end