は1レールカスタマイズするには、ユーザーのためのルートのレール - レール4
http://www.example.com/users/5/ian
に、このようなURLを取得する方法を私に助言することができ、私は以下のが、わからないを試してみました:
route file:
devise_for :users
resources :users do
resources :socials
end
get '/users/:id/:firstname', controller: 'users', action: 'show'
users_controller.rb
def show
@user = User.find(params[:id], params[:firstname])
end
routes.rbの設定結果を確認したい場合は、端末から 'rake routes'を使うだけです。生成されたすべてのルートが表示されます。 – David
なぜあなたはIDとユーザー名の両方を使いたいのですか? – max