我有一张user_relations
桌子。
user_id | related_user_id
-------------------------
1 | 15
1 | 17
4 | 56
15 | 1
5 | 34
当我销毁行时(1 | 15)
,我希望 rails 自动删除平行行(15 | 1)
。
有没有这样做的rails方式?
这是 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