1
在我的搜索表單中,我有一個用於選擇類別的collection_select功能。按類別查找_id
<% form_tag search_places_path do -%>
<%= collection_select(:place, :category_id, Category.all, :id, :name) %>
當我嘗試這個控制器:
@places = Place.find(:all,
:conditions => ["category_id = ?", params[:category_id]])
我在搜索日誌中看到category_id = null
。
當我試戴
@places = Place.find(:all,
:conditions => ["category_id = ?", params[:place]])
我獲得在搜索日誌(((category_id = '--- \n- category_id\n- \"1\"\n')
。
什麼是適當的條件陳述?