0
我正在工作一個簡單的rails應用程序,我想知道它是如何使用一個搜索表單來搜索多個模型。就像我有一個故事模型和一本書模型。這個搜索表單應該能夠用一個參數搜索這兩個模型。使用一個搜索表單搜索多個模型
<%= for_tag :url => search_path %> <%= text_field_tag :q %> <% end %>
我怎樣才能使從工作這個搜索multipple模型
我正在工作一個簡單的rails應用程序,我想知道它是如何使用一個搜索表單來搜索多個模型。就像我有一個故事模型和一本書模型。這個搜索表單應該能夠用一個參數搜索這兩個模型。使用一個搜索表單搜索多個模型
<%= for_tag :url => search_path %> <%= text_field_tag :q %> <% end %>
我怎樣才能使從工作這個搜索multipple模型
無論你需要做的搜索,在控制器的動作中完成的。你基本上可以創建一個控制器,說search_controller並有一個動作說,項目
def item
if params[:q]
@found_stories = Story.find_all_by_...(params[:q])
@found_books= Book.find_all_by_...(params[:q])
end
end
然後,你可以使用的對象@found_stories和@found_books在視圖中顯示搜索結果。
這只是您如何才能滿足您的要求的一個例子。
謝謝。
這太酷了..謝謝,我會嘗試一下 – Uchenna
我希望它適合你。 – rookieRailer