我正在尝试允许查看用户个人资料。我正在使用设计并遵循Creating a Users
show page using Devise
目前有一个'/ users / 1'的路由,其中1是用户的id。我想把它变成'/ users / username'。
我尝试通过执行以下操作来实现:
“配置/ routes.rb中”
match '/users/:username', to: 'users#show', via: 'get'
“应用程序/控制器/ users_controller.rb”
def show
@user = User.find(params[:username])
end
即使这个^^,路线仍然是'users / 1'
答案 0 :(得分:1)