【发布时间】:2012-09-28 09:11:50
【问题描述】:
嗨
正如我在手动继承中读到的,基于 mongo 的模型是可用的。但是如果我继承一个模型,保存时,他会转到以继承根名称命名的文档。
即
class Base
include Mongoid::Document
field :enabled, type: Boolean, default: true
end
class Message < Base
attr_accessible :name , :description
end
class Event < Base
field :description, type: String
end
当我对 Message 和 Event 执行创建时,都转到名为 base 的文档
我要做的就是将消息模型存储在消息文档中,类似事件但保持继承
【问题讨论】:
标签: ruby-on-rails inheritance model mongoid