2012-02-11 62 views
1

我在我的用戶模型上使用設計,並且因爲運行rake routes告訴我我有一個users路徑(它GET/users,這正是我想要的),我期待着該路線工作我的應用程序使用設計未初始化的常量錯誤

但是,我在收到/users時出現uninitialized constant UsersController錯誤。我有一個用戶控制器,甚至嘗試使用假索引方法,但它仍然無法正常工作。

我希望能夠有一個頁面顯示登錄用戶的信息,以及與它有關係的其他模型的一些數據。

謝謝!任何幫助將不勝感激。

回答

2

當我誤將控制器或路由命名時,我通常會得到這個錯誤。嘗試確保您的路由控制器與您的控制器是「UserController」還是「UsersController」一致。另請檢查它在路線中的指定方式。

一個避免這種情況的好方法是在控制器上編寫一個簡單的rspec單元測試,以便您可以更早地理解此問題。

相關問題