【发布时间】:2013-08-01 16:39:29
【问题描述】:
我有一个类Document,它继承自另一个类MyGem::Record。我正在“混合”ActiveModel 功能,以便实例看起来像 ActiveRecord 对象。我没有从 ActiveRecord::Base 继承,因为我已经从另一个类继承。
我想知道是否可以以某种方式为我的ActiveModel 风味类包含一些数据库持久性功能。我可以定义自己的 save 和 update 方法,但我不想这样做。
或者,是否可以像 include ActiveRecord 这样在我的课堂上获得此功能?
我知道 DataMapper 可以为我处理这个问题,但如果可能的话,我想在这里使用 ActiveRecord 模型。
【问题讨论】:
标签: ruby-on-rails activerecord activemodel