【发布时间】:2019-12-18 22:26:22
【问题描述】:
我有一个用于 :DATE 的日期选择器和一个“未知”复选框。如果选中复选框,我需要将“9999-99-99”传递给 :DATE。
这是我的代码。
1 <%= form.label :DATE %>
2 <%= form.datepicker :DATE %>
3 <div>
4 <label class="radio-inline"> <%= form.check_box :DATE %> Unknown </label>
5 </div>
我也收到了第 4 行的错误:
undefined method 'to_i' for Thu, 19 Dec 2019:Date
Did you mean? to_s。
在我的数据库中,:DATE 的格式为“YYYY-MM-DD”。
谢谢。
【问题讨论】:
-
9999-99-99是约会对象吗? -
@RajdeepSingh 不,不是。温迪只需在控制器
form.checkbox :unknown_date然后if params[:wrapper][:unknown_date] #do something here处理这个
标签: ruby-on-rails checkbox datepicker