Rails和date_select

时间:2012-09-04 12:41:01

标签: ruby-on-rails date select

我正在尝试将date_select与我的一些表单一起使用。

<div class="field">
  <%= f.label :begin_date %>
  <br/>
  <%= f.date_select(:begin_date,:start_year => Time.now.year) %>
</div>

阅读文档,我期待获得三个选择标签。我得到的是:begin_date(1i),begin_date(2i),begin_date(3i)

如果我将这些包含在我的模型中:

attr_accessible :begin_date(1i), :begin_date(2i), :begin_date(3i),

IDE不喜欢它。我究竟做错了什么?还有,日期选择方法是否会返回单个标记中的值,而不是3?

1 个答案:

答案 0 :(得分:1)

您可以attr_accessible :begin_date,它会将日期组件拼接成一个Date值。