2010-08-20 44 views
26

在Rails 2.3.5你可以做這樣的事情的routes.rb文件中:Rails 3的路由 - 通過PARAMS從routes.rb中

map.root :controller => "pages", :action => "show", :id => 3 

在Rails 3我還沒有發現任何的方式來傳遞一個特定的參數(比如在rails 2.3.5中:id => 3)。

我知道我可以從控制器處理它,並得到相同的結果(我做過),但我想知道是否有辦法在rails 3中執行相同的操作,因爲出於某種原因更好的做法?

回答

52

您確定以下要求不可用?

root :to => "pages#show", :id => 3 
+0

嗯,它的工作原理,我認爲我已經測試過,但現在我試圖確保它正在工作......謝謝!它在我眼前:) – JohnDel 2010-08-20 20:44:36

+0

在Rails中工作4。 – Dmitri 2015-08-18 09:41:21