我的 Rails 3.2.13 版本中有以下模型。我正在尝试使用它将数据插入到我的数据库中。
class Financials < ActiveRecord::Base
#attr_accessible :description, :stock
attr_accessible :symbol, :cur_price
sym = Financials.new(:symbol => test, :cur_price => 10)
sym.save
end
但是当我尝试运行代码时,出现以下错误:
Financials.rb:1:in `': 未初始化的常量 ActiveRecord (NameError)
我通过SO检查并发现其他有类似错误的人,他们建议我在environment.rb ruby on rails复数帮助中添加条目?
我在 environment.rb 文件中添加了以下内容:
Inflector.inflections do |inflect|
inflect.irregular 'financialss', 'financials'
end
但它确实解决了我的问题。提前致谢