导轨 3.2.8
在模型中,我无法访问start_date
表单中收集的内容。
# form
<div class="field">
<%= f.label :start_date %><br />
<%= f.date_select :start_date %>
</div>
<div class="field">
<%= f.label :total_months %><br />
<%= f.number_field :total_months %>
</div>
# model
attr_accessible :expire_date, :start_date, :total_months
def total_months=(total)
write_attribute :expire_date, start_date + 3.months
end
我收到一个nil
错误,因为start_date
返回 nil。如何获取日期格式的 start_date?