0

githubが使用するようなルートを実装するための最良の方法は何でしょうか?

元:

github.com/about
github.com/37signals
github.com/javan

/ aboutは実際のコントローラーだと思いますが、2番目と3番目はおそらくユーザーコントローラーをロードします。これを行うための最良の方法は何ですか?

4

1 に答える 1

1

match '/:id/' => 'user#show'のようなユーザーのようなルートを記述し、コントローラーjavanshowアクションでuserユーザー名でユーザーを検索します。

したがって、ユーザーコントローラーでは:

@user = User.find_by_username(params[:id])

ルートについて詳しくは、こちらをご覧ください。

于 2013-02-04T20:20:31.347 に答える