Rails route to username instead of id

后端 未结 4 1570
情书的邮戳
情书的邮戳 2020-12-05 05:07

I am trying to change the rails routes from /users/1 to /username. I currently set this up so it works for the actions of showing and editing. The actual issue is that when

4条回答
  •  有刺的猬
    2020-12-05 05:53

    You don't have to override to_param if you don't want to, you can just specify in the form tag like this:

    <%= form_for @user, :url => user_path(:id => @user.username) do |f|%>
    

提交回复
热议问题