仅删除有多个关系

我有一个: has_and_belongs_to_many :friends, :join_table => "friends_peoples".

要添加一个朋友,我会: @people.followers << @friend创建关系和新的个人资料。

现在我想删除关系,而不是个人资料。

我试过@people.friends.delete(guilty.id)但它删除了个人资料而不是关系。

任何的想法?

你试过这个吗?

 @people.friends.delete(guilty)