gpt4 book ai didi

ruby-on-rails - Rails - 未初始化常量 Admin

转载 作者:行者123 更新时间:2023-12-03 00:31:02 25 4
gpt4 key购买 nike

我正在努力为我的应用构建一个管理控制台。

我添加了admin_controller.rb ... class AdminController < ApplicationController

然后我添加了 resources :admin到我的路线。

然后我添加了一个空模型,因为管理 View 没有数据库表,它只是报告其他表:

class Admin < ActiveRecord::Base

end

管理控制台的数据库中不会有模型。

当我尝试访问/admin View 时,出现错误:

Access denied on index Admin(Table doesn't exist)

最佳答案

如果您继承自ActiveRecord::Base,您将需要一个数据库表。如果您不需要数据库表,则不要从 ActiveRecord::Base 继承。

如果您希望能够使用事件记录中的某些功能(例如验证或回调),您可以包含所需的模块。这是一篇很好的文章,可以解释一切:

http://yehudakatz.com/2010/01/10/activemodel-make-any-ruby-object-feel-like-activerecord/

关于ruby-on-rails - Rails - 未初始化常量 Admin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5197307/

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