我有这个表单标签,我想从中检索开始日期和结束日期(dd / mm / yy):
<%= form_with(url: "dashboard/index", method: "get") do %>
<%= date_select :start_date, :date_att %>
<%= date_select :end_date, :date_att %>
<%= submit_tag("Apply") %>
<% end %>
一旦按下“应用”按钮,这就是我在控制器中所做的事情:
start_f = params[:start_date]
我希望给我{"date_att(1i)"=>"2019", "date_att(2i)"=>"10", "date_att(3i)"=>"31"}
,但我得到<ActionController::Parameters {"date_att(1i)"=>"2019", "date_att(2i)"=>"10", "date_att(3i)"=>"31"} permitted: false>
我试图寻找使 permitted 属性为TRUE的方法,但我不理解。
有人可以帮我吗? 干杯。