【问题标题】:Rails error: uninitialized constant User::NilRails 错误:未初始化的常量 User::Nil
【发布时间】:2013-01-13 23:44:54
【问题描述】:

当您看到“未初始化的常量 User::Nil”之类的错误时,这是​​什么意思?

我认为这与我的授权模型与用户模型连接有关...我正在通过 FB 设置登录。

【问题讨论】:

    标签: ruby-on-rails error-handling


    【解决方案1】:

    听起来您在某处错误地将nil 大写。

    class Foo
      def bar
        Nil
      end
    end
    
    Foo.new.bar
    # => NameError: uninitialized constant Foo::Nil
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多