我是一个非常新鲜的 ruby on rails 开发人员,我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
字段是否为空,我都会收到此错误。你知道我可能错过了什么吗?奇怪的是它昨天还在工作。