使用具有类类型继承的Devise

时间:2016-02-24 17:25:58

标签: ruby-on-rails ruby inheritance devise

当我使用CTI(类类型继承)时,如何在多个模型中正确实现设计gem?我有3个类:Person(抽象类),继承的Client和Employee。为了设计CTI,我添加了dbview_cti gem。我想拥有每个继承类的注册视图和共享休息函数,例如所有教程仅描述STI的实现。我将非常感谢您的详细说明。

模特人

class Person < ActiveRecord::Base
 self.abstract_class = true
 self.table_name = 'people'
 cti_base_class
end

模型客户端

class Client < Person
  cti_derived_class
end

0 个答案:

没有答案