我试图找出如何获得在我看来,使用选择按钮插入我的数据库中日期:<%= 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