【发布时间】:2017-12-11 17:23:08
【问题描述】:
我正在使用简单的查询构建搜索。我一步一步按照教程的说明进行操作,在提交搜索表单时遇到了这样的哈希参数:
Parameters: { "/path"=>{"query"=>"lorem ipsum dolor"}, ... }
我认为这个问题是怎么回事,因为 form_tag 使用如下属性名称呈现这个输入:
<input type="text" name="/path[query]" />
<%= form_for questions_path, method: :get, class: "form-horizontal" do | q |%>
<div class="form-group">
<%= q.text_field :query, placeholder: "Lorem ipsum dolor", class: "form-control" %>
</div>
<div class="form-group">
<%= q.submit class: "btn-lg btn-primary", value: "search" %>
</div>
<% end %>
在我这样提交之前还有一个哈希:
Parameters: { "query"=>"lorem ipsum dolor" ... }
当我等待时:
<input type="text" name="query" />
我该如何解决?
【问题讨论】:
-
将代码粘贴到问题中。
-
嗨,Darshan,你的问题不是很清楚。您是否遇到任何可以与我们分享的具体错误?
-
嘿@Darshan 在此处粘贴您的确切代码以便更好地理解。
标签: ruby-on-rails forms