Ruby on rails 4 删除设计用户(没有路由匹配[Delete]“users/edit.8”;

Ruby on rails 4 删除设计用户(没有路由匹配[Delete]“users/edit.8”;,ruby-on-rails-4,devise,Ruby On Rails 4,Devise,我不明白我的rails应用程序在命令输出“rake routes”中如何找不到路径Edit\u user\u registration\u path(usr) 没有完整的轨道,也没有完整的路径,没有编辑用户注册路径(usr),也没有在苏萨利达的rake路径 路线.rb 资源:comentarios 资源:productos 资源:seudonimos 资源:配置 资源:社会 资源:客户群 成员do 获得:确认 获取:confirmarno 获取:confirmarbaja 获取:conocid

我不明白我的rails应用程序在命令输出“rake routes”中如何找不到路径Edit\u user\u registration\u path(usr)

没有完整的轨道,也没有完整的路径,没有编辑用户注册路径(usr),也没有在苏萨利达的rake路径

路线.rb

资源:comentarios
资源:productos
资源:seudonimos
资源:配置
资源:社会
资源:客户群
成员do
获得:确认
获取:confirmarno
获取:confirmarbaja
获取:conocidos
结束
收藏办
获得:altaunete
获取:altaconocidos
获取:confirmunete
获得:确认
结束
结束
将“unet”改为“clientespotenciles#new”,改为“unet”
将“altaunete”改为“ClienteSpotenciles#altaunete”,改为“altaunete”
将“Confirmunete”改为“ClienteSpotenciles#Confirmunete”,改为“Confirmunete”
将“ConfirmCorreo”改为“clientespotenciales#confirmacion”,改为“ConfirmCorreo”
资源:clipotcategorias
资源:通常是这样
成员do
get:seudonimos,格式::json
结束
结束
获取“textos/lista”
资源:textos-do
成员do
得到:利尔
结束
结束
资源:categoriastextos
关注事项:角色TheRole::AdminRoutes.new
名称空间:admin do
关注:联合国的作用
结束
获取“web/索引”
获取“web/admin”
获取“网络/联系人”
获取“web/contactopublicidad”
获取“web/PrivateAd”
获取“web/avisocookies”
获取“web/avisolegal”
获取“web/ContratoeScriptores”
获取“web/configuracion”
获取“web/Textocontractores”
获取“web/faq”
将“contactopublicidad”张贴到:“web#contactopublicidad”,作为:“contactopublicidad”
资源:webdo
成员do
获取:setescritor
获取:设置选择器
删除:borrarusuario
结束
结束
为:用户设计

日志

ActionController::RoutingError(没有与[DELETE]匹配的路由“/users/edit.8”):

视图中的链接

设计路由注意:rake ROUTES显示中没有来自用户i的更多路由

             new_user_session GET    /users/sign_in(.:format)                                  devise/sessions#new
                 user_session POST   /users/sign_in(.:format)                                  devise/sessions#create
         destroy_user_session GET    /users/sign_out(.:format)                                 devise/sessions#destroy
                user_password POST   /users/password(.:format)                                 devise/passwords#create
            new_user_password GET    /users/password/new(.:format)                             devise/passwords#new
           edit_user_password GET    /users/password/edit(.:format)                            devise/passwords#edit
                              PATCH  /users/password(.:format)                                 devise/passwords#update
                              PUT    /users/password(.:format)                                 devise/passwords#update
     cancel_user_registration GET    /users/cancel(.:format)                                   devise/registrations#cancel
            user_registration POST   /users(.:format)                                          devise/registrations#create
        new_user_registration GET    /users/sign_up(.:format)                                  devise/registrations#new
       edit_user_registration GET    /users/edit(.:format)                                     devise/registrations#edit
                              PATCH  /users(.:format)                                          devise/registrations#update
                              PUT    /users(.:format)                                          devise/registrations#update
                              DELETE /users(.:format)                                          devise/registrations#destroy
            user_confirmation POST   /users/confirmation(.:format)                             devise/confirmations#create
        new_user_confirmation GET    /users/confirmation/new(.:format)                         devise/confirmations#new
                              GET    /users/confirmation(.:format)                             devise/confirmations#show
                         root GET    /                                                         web#index

您的链接指定了
编辑用户注册路径(usr)
。请尝试
用户注册路径(usr)

前者将删除
用户/edit.8
,这不是上面路由文件中的路径。您只有一个删除路径(
用户/8