2013-08-01 69 views
0

我有一个类Document,它继承自另一个类MyGem::Record。我在“混合”ActiveModel功能,使实例看起来像ActiveRecord对象。我不是从ActiveRecord::Base继承,因为我已经从另一个类继承。ActiveModel的持久性功能

我想知道如果我能以某种方式为我的ActiveModel风味类包含一些数据库持久性功能。我可以定义我自己的saveupdate方法,但我不想。

另外,是否有可能做类似include ActiveRecord这样的功能在我的课堂上得到这个功能?

我知道DataMapper可以为我处理这个问题,但如果可能的话,我想在这里使用ActiveRecord模型。

回答