2011-12-15 100 views
0

route.rb:爲什麼路徑去 '顯示' 視圖中不 '索引' 視圖

map.resource :car_users 

car_users_controller.rb:

class CarUsersController < ApplicationController 
    def index 
    @car_users = CarUsers.all 
    end 

    def show 
    end 
end 

我創建一個視圖鏈接:

link_to "SOMELINK", car_users_path 

我以爲car_users_path會調用控制器的index方法並呈現index.html.erb,但它轉到show.html.erb並調用控制器中的show方法。爲什麼不是index

回答

1

(我與Rails的V2.3.2工作),我認爲你只是缺少一個s

map.resource :car_users 

應該

map.resources :car_users 
0

試試這個

map.car_users '/car_users' :controller =>'car_users' 
相關問題