2013-04-03 45 views
1

如何在軌道2項目中以編程方式獲取路線列表。在Rails 3項目中, Rails.application.routes.routes做了我想要的。但是當我在Rails 2網站上試用這個時。它失敗並顯示消息No application method defined on Rails object在Rails 2項目中列出路線

回答

2

,你可以看看在耙航線任務的代碼最有可能在

/gems/rails/2.3.x/lib/tasks/routes.rake for Rails 2. 

ActionController::Routing::Routes.routes 

看詳細rake任務來獲得一個更好的主意

+0

我無法找到路徑/ gems/rails/...是完整路徑嗎? – gprasant

+0

這取決於你在哪裏安裝了寶石 – Abid

1

你可以試試,

rake routes 

這給所有

更新路線:

Rails 3+

bundle exec rake routes 
+0

不知道耙路線可以rails2工作。 +1 –