我有一个简单的Customer模型,它有id,firstName,lastName,address_id列。未定义的方法self.id在rails模型中
在我下面的方法将数据添加到数据库的方法:
def self.add_customer(firstname, lastname)
@cust = Customer.new(:firstName => firstname, :lastName => lastname, :address_id => self.id)
@cust.save
end
这是给我的错误
undefined method `id'
我使用的铁轨2.3.5我见过这个代码在许多书籍中工作。我的客户表具有ID列。我已经在实际的DB中验证过。
“客户”是否扩展ActiveRecord :: Base? – 2010-01-20 06:07:32