Rails extending ActiveRecord::Base

后端 未结 9 1670
眼角桃花
眼角桃花 2020-11-22 12:38

I\'ve done some reading about how to extend ActiveRecord:Base class so my models would have some special methods. What is the easy way to extend it (step by step tutorial)?<

9条回答
  •  眼角桃花
    2020-11-22 13:19

    You can just extend the class and simply use inheritance.

    class AbstractModel < ActiveRecord::Base  
      self.abstract_class = true
    end
    
    class Foo < AbstractModel
    end
    
    class Bar < AbstractModel
    end
    

提交回复
热议问题