首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Rails polymorphic的运用和理解

2012-12-20 
Rails polymorphic的使用和理解class Person ActiveRecord::Basehas_one :address, :as :addressable

Rails polymorphic的使用和理解

class Person < ActiveRecord::Base  has_one :address, :as => :addressableendclass Company < ActiveRecord::Base  has_one :address, :as => :addressableendclass Address < ActiveRecord::Base belongs_to :addressable, :polymorphic => trueend


Address 有adressable_id addressable_type其中,addressable_type可以为Company或者Person

热点排行