我已经使用rails生成器创建了一些具有某些属性的模型,然后我将其设为抽象:
class AbstractModelClass < ActiveRecord::Base
self.abstract_class = true
end
然后我用另一个属性创建了新模型并从上面继承:
class Child < AbstractModelClass
end
之后我运行了迁移。然后在我的rails控制台中,我写道:
a = Child.new
a.name = "AAAA"
name
归属于AbstractModelClass
,控制台会引发undefined method 'name'
错误。
如何让我的子模型继承父类的所有属性?
我主要用Java编程,现在我很困惑。