2013-06-25 34 views
0

我正在創建一個todos應用程序來與Joosy一起玩,我想要一個名爲Todo的軌道模型,同時也命名joosy應用程序todo。下面兩行創建app/controllers/todos_controller.rb衝突無論我進入他們哪個順序:我可以使用與joosy命名空間同名的rails資源嗎?

rails g todos title:string 
rails g joosy:preloader todos 

作爲一種變通方法,我用items我軌資源,但有使用相同名稱的方法嗎?

回答

1

這裏的問題是,默認情況下,當前生成器嘗試通過應用程序的名稱生成服務控制器。如果你真的想使用todos作爲Joosy應用程序的名稱,請執行以下操作:

  1. 生成預加載
  2. 手動重控制器,它產生的任何東西
  3. 補丁路線,以反映名稱修改
  4. 現在產生支架

但我建議您將應用程序重命名爲「front」。這將是Rails應用程序中唯一的Joosy應用程序,因此名稱並不重要。

相關問題