私はRubyonRails開発者としては非常に新鮮date_field
で、ユーザープロファイル編集フォームに表示する際に問題が発生しています。突然動作を停止し、何が問題で、なぜ動作しないのかをデバッグできません。これが私のコードです:
_form.html.haml
= form_for(@profile) do |f|
= f.label :dob, 'Date of birth', :class => 'control-label'
= f.date_select :dob, :start_year => Time.now.year - 50, :end_year => Time.now.year - 5, :include_blank => true
次のエラーが発生します。
記号を文字列に変換できません
が付いているものである26行目date_select
。dob
フィールドが空であるかどうかに関係なく、このエラーが発生します。何が欠けているのか分かりますか?奇妙なことに、昨日は機能していました。