Ruby on rails 设计用户/登录用户/显示操作故障
我在rails 4.1.0下设计了3.4.0 我想添加用户详细信息页面,所以我选择了这个路线Ruby on rails 设计用户/登录用户/显示操作故障,ruby-on-rails,devise,Ruby On Rails,Devise,我在rails 4.1.0下设计了3.4.0 我想添加用户详细信息页面,所以我选择了这个路线 get 'users/:id' => 'users#show', as: 'user' 但在此之后,当我在路径中访问/users/sign_时,它会尝试查找用户显示页面 如何编写正确的路由?您所做的实际上将覆盖Desive路由,我认为这是您面临的问题 如果要在“设计路线”范围内添加另一条路线,必须执行以下操作: devise_scope :user do get '/users/:id' =
get 'users/:id' => 'users#show', as: 'user'
但在此之后,当我在路径中访问/users/sign_时,它会尝试查找用户显示页面
如何编写正确的路由?您所做的实际上将覆盖Desive路由,我认为这是您面临的问题 如果要在“设计路线”范围内添加另一条路线,必须执行以下操作:
devise_scope :user do
get '/users/:id' => 'users#show'
end
之后
devise_for :users
让我知道它是否解决了问题