gpt4 book ai didi

ruby-on-rails - Rails 在没有模型的 Controller 中未初始化常量 MODEL

转载 作者:行者123 更新时间:2023-12-02 05:10:58 24 4
gpt4 key购买 nike

我在 Admin 命名空间下使用 2 个操作创建了语言 Controller :索引和切换(由“rails g”创建),但是当我尝试加载管理/语言/索引时,出现以下错误:

Admin::LanguageController#index 中的名称错误

未初始化的常量语言

看起来 Rails 正在寻找语言模型,是吗?如果我无意创建语言模型,该如何修复它?

语言 Controller .rb:

class Admin::LanguageController < ApplicationController
def index
end

def toggle
end
end

最佳答案

@gotva 帮助我找到了解决方案:

当我使用CanCanCan gem时我应该使用 skip_load_and_authorize_resource 作为语言 Controller ,并且我按照 following cancan guides article 中的描述组织了我的文件。 .

关于ruby-on-rails - Rails 在没有模型的 Controller 中未初始化常量 MODEL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24162628/

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