0
我在我的RecipesController中定義了一個名爲'search'的方法,它不是私有的。在routes.rb中,我有以下幾點:對搜索沒有任何反應
map.connect 'recipes/search', :controller => :recipes, :action => :search
我得到以下錯誤:
No action responded to search. Actions: ...
在我的方法「搜索」不會出現在操作列表中。如果我將方法名稱從'search'更改爲'searchthings',並將路由中的動作更改爲'searchthings',那麼這似乎工作。我在這裏錯過了什麼?