我有一个Document
继承自另一个类的类MyGem::Record
。我正在“混合”ActiveModel
功能,以便实例看起来像ActiveRecord
对象。我没有继承,ActiveRecord::Base
因为我已经继承了另一个类。
我想知道是否可以以某种方式为我ActiveModel
的风味类包含一些数据库持久性功能。我可以定义我自己的save
和update
方法,但我不希望这样做。
或者,是否有可能include ActiveRecord
在我的课堂上获得此功能?
我知道 DataMapper 可以为我处理这个问题,但如果可能的话,我想在ActiveRecord
这里使用该模型。