Ruby on rails 3.1 雷克流产了!未初始化常量对象::国家,为什么可以';你看不到模型吗?
我有rails 3.1,我正在尝试用seeds.rb填充数据 我有一个模型Ruby on rails 3.1 雷克流产了!未初始化常量对象::国家,为什么可以';你看不到模型吗?,ruby-on-rails-3.1,rake-task,Ruby On Rails 3.1,Rake Task,我有rails 3.1,我正在尝试用seeds.rb填充数据 我有一个模型Country,它被迁移到一个countries表中 但rails似乎无法从seeds.rb中看到国家模型 我得到这个错误: rake aborted! uninitialized constant Object::Country Tasks: TOP => db:seed 我的seeds.rb文件如下所示: # encoding: UTF-8 Country.delete_all 我国模式: class C
Country
,它被迁移到一个countries表中
但rails似乎无法从seeds.rb中看到国家模型
我得到这个错误:
rake aborted!
uninitialized constant Object::Country
Tasks: TOP => db:seed
我的seeds.rb文件如下所示:
# encoding: UTF-8
Country.delete_all
我国模式:
class Country < ActiveRecord::Base
has_many :students
has_many :instructors
end
class Country
有什么想法吗
编辑
我在开发环境中,使用config.threadsafe代码>