朝の誰でも!Rails Routing質問:ルートの下でスラッグ/パーマリンクを直接マッピングしますか?
一般的なルーティングQuesitonここでは、私のアプリケーションのユーザーのためにこれと似たルートを実現するよう現在作業中です。
これは、それゆえ、私は私のroutesファイルに次き、usersControllers#ショーにマッピングされます。
map.connect '/:パーマリンク'、:コントローラ=> "ユーザー"、:アクション=> "ショー"
私はその後でユーザを検索するには、showアクションを持っていますparamのpermalink。だからこそ動作しますが...。
私が取り組んでいる問題は、他のすべての未定義のルートがuserController#showに送られるということです。 404の&他の名称のないルート。だから、私はこれについて正しいコンベンションに行くとは思わない。私の解決策は、問題を解決する他の名前付きルートを追加することですが、私にとっては脆弱です。私はこの間違いを考えていますか?
もっと良い解決策はありますか?私はGoogleの回答に答えるつもりですが、私はこれを議論のために投げ捨てると思っていました。アイデア?
ありがとう、私は頭を高く評価します。私はこれを解決したと思う。私は、上記の "permalink"名前空間と他のすべての既存のURLをより高い優先度として定義しました。今それをテストする... –