2012-03-24 95 views
3

我是新來的鐵軌。我最近在rails上開發了一個應用程序。該應用程序非常大,運行良好。目前我有這樣的網址。從軌道中隱藏ID

http://192.168.99.220/user/13/domainUsers 

我希望它像下面的一個(沒有任何ID)

http://192.168.99.220/user/domainUsers 

我的路線是這樣的。

match 'user/:id/domainUsers', :to => 'domains#manageDomain_2', :as => :manageDomain2 

我試圖用「to_param」來重寫網址。由於我的應用程序太大而且功能很多,我使用的參數不是「id」來頻繁查找用戶信息,所以我無法使用「to_param」方法。有沒有其他的方法來隱藏來自url的「id」。

請幫忙

在此先感謝。

+0

類似的問題[可能的重複http://stackoverflow.com/questions/9623017/hide-user-id-in-the-url-酒吧] – Prashanth 2012-03-24 12:09:15

+0

我已經經歷了這個問題,它不符合我的要求,我無法使用「to_param」,因爲我沒有使用「ID」來始終查找我的用戶。任何幫助將不勝感激。 – sandip 2012-03-25 03:52:58

回答