0
所以,我對軌道路由有點新,特別是對於querystrings。軌道中的querystrings,如何管理它們的順序?
我正在創建一個類似於/ dashboard/view_mode/2010/11/18的URL。我還需要/儀表板/ 2010/11/18和/儀表板/ view_mode
儀表板是一個控制器,其餘都是參數。我在我的routes.rb此相關的行
map.connect 'dashboard/:view_mode/:year/:month/:day', :controller => "dashboard", :action => "switch_view"
map.connect 'dashboard/:year/:month/:day', :controller => "dashboard", :action => "index"
map.connect 'dashboard', :controller => "dashboard", :action => "index"
map.connect 'dashboard/:view_mode', :controller => "dashboard", :action => "switch_view"
map.dashboard 'dashboard/:view_mode', :controller => "dashboard", :action => "index"
當我遇到的問題是從這一/儀表板/ 2010/11年的起點產生這種/儀表板/ view_mode/2010/11月18日/ 18。
我最終以/ dashboard/view_mode/2010/11/18?view_mode = my_view_mode哪個不起作用。
看起來像這樣應該很簡單,但是......爾格,我只是嘗試了一段時間後纔得到它。
謝謝。