[問題] 關於date格式的query
目前的設計是這樣
+index.rhtml
<%= start_form_tag :action => 'search'%>
<p><label for="record_date">日期</label><br/>
<%= date_select 'q', nil %>
<%= submit_tag 'Search' %></form>
<%= end_form_tag %>
+records_controller.rb
def search
query = params[:q]
@record = Record.find(:all, :conditions => "date=#{query}" )
end
可是這樣會出現
undefined method `tostring' for {"(3i)"=>"21", "(1i)"=>"2007",
"(2i)"=>"10"}:HashWithIndifferentAccess
的錯誤,應該是要轉換格式吧?
麻煩大家了,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.165.109
推
10/21 23:04, , 1F
10/21 23:04, 1F
推
10/21 23:25, , 2F
10/21 23:25, 2F
推
10/22 00:05, , 3F
10/22 00:05, 3F
→
10/22 00:07, , 4F
10/22 00:07, 4F
→
10/22 00:08, , 5F
10/22 00:08, 5F
推
10/22 00:10, , 6F
10/22 00:10, 6F
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章