【发布时间】:2013-06-18 08:17:25
【问题描述】:
型号contact.rb:
class Contact < ActiveRecord::Base
attr_accessible :name, :phone
end
Test.rb:
Contact.create({:name => "Josh", :phone => "123-456789"})
当我从终端运行 test.rb 时,我收到了错误:
lib/tasks/test.rb:1:in `': 未初始化的常量 (名称错误)
数据库.yml:
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
我相信这是一个微不足道的问题。我已经搜索过这个论坛,但它没有提供任何线索。
让我知道我是否需要输入其他信息才能清楚。
【问题讨论】:
-
如何运行测试?
-
来自终端。我打算让它成为一个计划任务。
标签: ruby ruby-on-rails-3 sqlite activerecord uninitialized-constant