登录后,我希望将用户定向到
example.com/me
而不是
example.com/users/$ID_NUMBER
我已将以下内容添加到我的routes.rb
中匹配' / me',来:'用户#show'
和users_controller
@user = current_user redirect_to me_url
但是,我得到了重定向循环。我可以毫无问题地致电example.com/me,但在登录步骤中我不能直接去那里。
答案 0 :(得分:1)
您需要在routes.rb
match '/me' => 'users#show', :as => :me
:as => :me
部分是创建me_url
和me_path
助手的原因。