RailsAdmin :: Main #index中的NameError

时间:2016-12-08 15:29:20

标签: ruby-on-rails devise rails-admin

  

我正在使用 rails_admin 以及设计 gem,看起来所有内容都能正常使用信息中心,但每当我切换到用户时throw 未初始化的常量User :: Authentication引发NameError。 new(“未初始化的常量#{candidates.first}”,candidate.first)错误。 https://i.stack.imgur.com/DWOP4.png这是我的错误截图。任何帮助将不胜感激。   以下是我的 user.rb 文件

class User < ApplicationRecord
 # Include default devise modules. Others available are:
 # :confirmable, :lockable, :timeoutable and :omniauthable
 devise :database_authenticatable, :registerable,
     :recoverable, :rememberable, :trackable, :validatable

 has_many :posts
 has_many :comments
 has_many :authentications
end

1 个答案:

答案 0 :(得分:1)

今天我在尝试命名模型时遇到了困难,并发现基本的搜索过滤器应该受到责备;

我添加新过滤器后问题就解决了;我想这是因为添加新过滤器会删除产生问题的基本过滤器...(以下是有关如何执行此操作的说明:https://activeadmin.info/3-index-pages.html

我希望这会有用。