2012-03-24 23 views
3

私はレールが初めてです。私は最近レールのアプリケーションを開発しました。アプリケーションはかなり大きく、うまく動作しています。現在私はこのようなURLを持っています。URLのurlからidを隠す

http://192.168.99.220/user/13/domainUsers 

は、私はそれが

http://192.168.99.220/user/domainUsers 

私のルートは、このようなものです(いずれかのIDなし)下記のいずれかのようになりたいです。

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

「to_param」を使用してURLを書き直そうとしました。私のアプリケーションが大きすぎて機能がたくさんあるので、私は頻繁にユーザー情報を見つけるために "id"以外のパラメータを使用しているので、 "to_param"メソッドを使用することができません。 "id"をURLから隠す方法は他にありますか?

助けてください

ありがとうございます。

+0

可能性のある重複した[http://stackoverflow.com/questions/9623017/hide-user-id-in-the-url-:ここ

は非常によく、それを説明するチュートリアルですbar] – Prashanth

+0

私はその質問を通過しました、それはスイートではありません私の要件は、私は私のユーザーを見つけるために "ID"を使用していない "to_param"を使用することができていない。どんな助けも高く評価されます。 – sandip

答えて