Это намного сложнее в коде, чем в реальной жизни. =) * * Тысяча одна
Но в любом случае,
У моих пользователей есть менеджеры, и наоборот ...
Как мне удалить связь?
@selected_user = User.find(params[:id])
@selected_user.managers.delete_if{|x| x.standard_user_id == params[:id].to_i}
Это самоссылочная ссылка, которая относится ко многим отношениям, поэтому у меня есть другая таблица, в которой есть только два столбца внешних ключей, оба из которых указывают на таблицу Users. Эта справочная таблица не имеет модели.