rails如何在db中的date字段中保存date_select字段值

时间:2015-06-14 15:08:52

标签: date ruby-on-rails-4

我的表格中有一个date_select:

null

我有一个字段

<%= f.date_select :birthdate, {:start_year => Time.now.year - 100} %>

如何将date_select中选择的值保存到数据库(@ user.birthdate)? (不使用像datepicker这样的任何宝石)

1 个答案:

答案 0 :(得分:4)

尝试像这样保存

@user.brithdate = Date.new(params[:user]["birthdate(1i)"].to_i,params[:user]["birthdate(2i)"].to_i,params[:user]["birthdate(3i)"].to_i)
@user.save