У меня две модели: пользователи и группы. Каждая группа может иметь много пользователей, и каждый пользователь может быть во многих группах.
В настоящее время у меня есть что-то простое:
Пользователь:
has_many :groups
Группа
has_many :users
Итак, у меня есть таблица groups_users, которая просто создает строки с group_id и user_id. Я хочу добавить к этому еще один столбец (что у меня есть), вопрос в том, как мне получить доступ к нему из модели без использования пользовательского вызова SQL? В групповой модели я могу пойти self.users, и у пользователя я могу пойти self.groups
Есть ли способ изменить третий столбец в этой таблице из пользовательской модели?
Извините, если это сбивает с толку, сообщите об этом