0

我有一个 PhoneNumber 类(如下),我想使用单表继承作为子类的父类。这些子类包括 MobileNumber、HomeNumber、Fax、Pager 等。我想强制每个 PhoneNumber 类成为 PhoneNumber 的子类。我怎样才能做到这一点?我将不胜感激任何帮助!

class PhoneNumber < ActiveRecord::Base

    attr_accessible :number, :user_id

    before_save :format_number

    belongs_to :user

    validates_presence_of :number
    validates_presence_of :user_id

    def format_number
        number.gsub!(/\D/, '')
    end
end
4

0 回答 0