gpt4 book ai didi

ruby-on-rails-4 - 使用命名空间时出现 Rails 路由错误 - 命名空间路径的未初始化常量

转载 作者:行者123 更新时间:2023-12-04 16:56:09 24 4
gpt4 key购买 nike

我正在使用 rails 4.1.6,我想我应该错过一些东西

我用命名空间设置路由

配置/路由.rb

namespace :manage do
root to: "dashboard#index"
end

然后我尝试访问 /manage页面,我应该得到一个关于 Manage::DashboardController 的异常(我还没有创建它),但实际上我得到以下信息:
uninitialized constant Manage

看了相关的源码也修复不了,貌似是 module引起的选项,我可以得到相同的错误 /manage/users如果我将其更改为:
scope path: 'manage', module: "manage" do
resources :users
end

最佳答案

它在我在 app/controllers 下创建一个空目录“管理”后工作

关于ruby-on-rails-4 - 使用命名空间时出现 Rails 路由错误 - 命名空间路径的未初始化常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26273599/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com