1
我正在使用Rails 3.2.7。我有一個控制器和行動,因爲它的如下圖所示:沒有路由匹配[GET]「/ book/list」
class BookController < ApplicationController
def list
@books = Book.find(:all)
end
end
我也創建了下模型名稱book.rb
模型和list.rhtml
內\app\views\book
文件夾。當我打http://127.0.0.1:3000/book/list
,我收到此錯誤:
No route matches [GET] "/book/list"**
這裏的config/routes.rb
:
Ravi::Application.routes.draw do
# The priority is based upon order of creation:
# first created -> highest priority.
# rest of the explanations in default "config/routes.rb"
end
謝謝你,我修改了,但我得到這個錯誤,懇求見這裏的屏幕截圖http://postimage.org/image/subaz7t8n/ – Pawan
+1鏈接到路由非常好的Rails指南。和評論。 – sevenseacat
我做到了,即將文件重命名爲list.erb.html,但仍然是相同的異常。 – Pawan