的ActiveRecord :: Base的結果我有一個模型直接從ActiveResource::Base
繼承,而我試圖運行alias_method
大多數在記錄的表中的列,但結果是一個NameError:alias_method在NameError
NameError: undefined method
address_line_1' for class
LeadImport::Base'
然而,我可以訪問屬性:
LeadImport::Base.new.address_line_1 #=> nil (not error)
我班有一個名爲address_line_1
表列,所以我看不到的問題。
class LeadImport::Base < ActiveRecord::Base
alias_method :address_1, :address_line_1
end
規格:紅寶石1.8.7,2.3.8的Rails
我更新我的答案與應該工作的東西:) –