【问题标题】:Uninitialized Constant modelname with Mongoid on Rails 3.1在 Rails 3.1 上使用 Mongoid 的未初始化常量模型名称
【发布时间】:2011-12-16 16:41:28
【问题描述】:

我刚刚使用 mongoid 设置了我的第一个 Rails 3.1 应用程序:

$ bundle install
[...]
Using bson_ext (1.5.1)
Using mongoid (2.2.4)

我创建了我的第一个模型:

class Chapter
  include Mongoid::Document
  field :name
end

当我运行 irb 时,我得到了这个:

$ irb
1.8.7 :001 > Chapter.new
NameError: uninitialized constant Chapter
from (irb):1

我错过了什么?

【问题讨论】:

    标签: ruby-on-rails-3.1 mongoid


    【解决方案1】:

    您必须使用rails c 而不是irb 来加载环境,然后才能使用模型方法。

    【讨论】:

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