如何在rails上允许使用ruby的null日期条目?

Jar*_*rom 1 null ruby-on-rails date

我是ROR的新手.我有一个非常简单的问题,我找不到任何地方的解决方案.在我的一个项目中,我有一个字段来输入日期.问题是,对于我收集的大量数据,日期丢失了.我不知道怎么做那个null.我的form.html看起来像这样.

<div class="field">
    <%= f.label :date %><br />
    <%= f.date_select :date %>
  </div>
Run Code Online (Sandbox Code Playgroud)

我想只需要添加一些东西就可以没有输入日期.有谁知道如何在日期字段中允许空条目?

谢谢

Tim*_*aas 7

如果这是你的意思,你可以使用以下选项来允许空白:

<%= f.date_select :date, :include_blank => true %>
Run Code Online (Sandbox Code Playgroud)

然后可以将其留空,因此它在数据库中变为NULL.