レール 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を返すため、nil
エラーが発生します。start_date
start_date を日付形式で取得するにはどうすればよいですか?