在我的路线中,我有:
resources :users do
resources :articles
end
这将允许用户转到以下网址来修改其个人资料设置:
http://localhost/users/foobar/edit
我怎样才能使网址看起来像这样:
http://localhost/account
我希望用户通过此网址修改其帐户详细信息: http:// localhost / account ,而不是 http:// localhost / users / foobar / edit
同时,显示用户的文章。我需要网址:
http://localhost/users/foobar/articles
答案 0 :(得分:0)
您需要创建该路线:
match 'account(/:id)' => 'users#edit'
如果您需要用户的ID,请使用(/:id)。