我有一個user_relations
表。雙向刪除關係
user_id | related_user_id
-------------------------
1 | 15
1 | 17
4 | 56
15 | 1
5 | 34
當我銷燬該行(1 | 15)
,我想導軌自動刪除平行排(15 | 1)
。
有沒有這樣做的軌道方式?
這是user_relation類:
class UserRelation < ActiveRecord::Base
belongs_to :user, :class_name => "User", :foreign_key => "user_id"
belongs_to :related_user, :class_name => "User", :foreign_key => "related_user_id"
end
是'user_relations'連接表嗎? – shweta 2013-05-02 11:10:47
我不確定你的意思是「加入」。它正在加入與user_id和related_user_id列相同的用戶表。 – 2013-05-02 11:14:43
你有任何代表user_relations的模型嗎?或者它只是一個數據庫表? – 2013-05-02 11:17:08