加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails路由的未初始化常量问题

发布时间:2020-12-17 03:11:16 所属栏目:百科 来源:网络整理
导读:这是我的路线配置: map.resources :services do |services| services.resources :capabilities do |capabilities| capabilities.resources :http_headers endend 这是我的“rake routes”输出: laran:trunk laran$rake routes(in /Users/laran/workspace/k
这是我的路线配置:

map.resources :services do |services|
  services.resources :capabilities do |capabilities|
    capabilities.resources :http_headers
  end
end

这是我的“rake routes”输出:

laran:trunk laran$rake routes
(in /Users/laran/workspace/kibo/mega/server/trunk)
                           accounts GET    /accounts(.:format)                                                               {:action=>"index",:controller=>"accounts"}
                                    POST   /accounts(.:format)                                                               {:action=>"create",:controller=>"accounts"}
                        new_account GET    /accounts/new(.:format)                                                           {:action=>"new",:controller=>"accounts"}
                       edit_account GET    /accounts/:id/edit(.:format)                                                      {:action=>"edit",:controller=>"accounts"}
                            account GET    /accounts/:id(.:format)                                                           {:action=>"show",:controller=>"accounts"}
                                    PUT    /accounts/:id(.:format)                                                           {:action=>"update",:controller=>"accounts"}
                                    DELETE /accounts/:id(.:format)                                                           {:action=>"destroy",:controller=>"accounts"}
                           services GET    /services(.:format)                                                               {:action=>"index",:controller=>"services"}
                                    POST   /services(.:format)                                                               {:action=>"create",:controller=>"services"}
                        new_service GET    /services/new(.:format)                                                           {:action=>"new",:controller=>"services"}
                       edit_service GET    /services/:id/edit(.:format)                                                      {:action=>"edit",:controller=>"services"}
                            service GET    /services/:id(.:format)                                                           {:action=>"show",:controller=>"services"}
                                    PUT    /services/:id(.:format)                                                           {:action=>"update",:controller=>"services"}
                                    DELETE /services/:id(.:format)                                                           {:action=>"destroy",:controller=>"services"}
               service_capabilities GET    /services/:service_id/capabilities(.:format)                                      {:action=>"index",:controller=>"capabilities"}
                                    POST   /services/:service_id/capabilities(.:format)                                      {:action=>"create",:controller=>"capabilities"}
             new_service_capability GET    /services/:service_id/capabilities/new(.:format)                                  {:action=>"new",:controller=>"capabilities"}
            edit_service_capability GET    /services/:service_id/capabilities/:id/edit(.:format)                             {:action=>"edit",:controller=>"capabilities"}
                 service_capability GET    /services/:service_id/capabilities/:id(.:format)                                  {:action=>"show",:controller=>"capabilities"}
                                    PUT    /services/:service_id/capabilities/:id(.:format)                                  {:action=>"update",:controller=>"capabilities"}
                                    DELETE /services/:service_id/capabilities/:id(.:format)                                  {:action=>"destroy",:controller=>"capabilities"}
    service_capability_http_headers GET    /services/:service_id/capabilities/:capability_id/http_headers(.:format)          {:action=>"index",:controller=>"http_headers"}
                                    POST   /services/:service_id/capabilities/:capability_id/http_headers(.:format)          {:action=>"create",:controller=>"http_headers"}
 new_service_capability_http_header GET    /services/:service_id/capabilities/:capability_id/http_headers/new(.:format)      {:action=>"new",:controller=>"http_headers"}
edit_service_capability_http_header GET    /services/:service_id/capabilities/:capability_id/http_headers/:id/edit(.:format) {:action=>"edit",:controller=>"http_headers"}
     service_capability_http_header GET    /services/:service_id/capabilities/:capability_id/http_headers/:id(.:format)      {:action=>"show",:controller=>"http_headers"}
                                    PUT    /services/:service_id/capabilities/:capability_id/http_headers/:id(.:format)      {:action=>"update",:controller=>"http_headers"}
                                    DELETE /services/:service_id/capabilities/:capability_id/http_headers/:id(.:format)      {:action=>"destroy",:controller=>"http_headers"}
                                           /login                                                                            {:action=>"login",:controller=>"accounts"}
                                           /logout                                                                           {:action=>"logout",:controller=>"accounts"}
                               root        /                                                                                 {:action=>"index",:controller=>"default"}
laran:trunk laran$

当我去/ services / new时,我收到此错误:

NameError in ServicesController#new

uninitialized constant ServicesController::Services

是什么赋予了?我怎样才能正常工作和路由?谢谢.

解决方法

ServicesController是否由模型服务备份?您是否在控制器中意外地将其引用为服务?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读