為什么在多態(tài)關(guān)聯(lián)中沒有外鍵,例如下面表示為Rails模型的外鍵?class Comment < ActiveRecord::Base
belongs_to :commentable, :polymorphic => trueendclass Article < ActiveRecord::Base
has_many :comments, :as => :commentableendclass Photo < ActiveRecord::Base
has_many :comments, :as => :commentable #...endclass Event < ActiveRecord::Base
has_many :comments, :as => :commentableend
為什么在多態(tài)關(guān)聯(lián)中沒有外鍵?
九州編程
2019-09-19 09:06:25