Я использую Ruby on Rails 3.0.7, и я следовал этому посту об обработке "has_many :through => checkboxes
", в котором для создания записей отношений группы пользователей для целей членства просто передается параметр group_ids
(который представляет собой массив значений идентификатора) из полей ввода флажков для метода @user.save
. Используя этот код, все работает хорошо "магическим \ автоматическим способом RoR" (RoR правильно установлен user_id
значения в соответствующей таблице базы данных memberships
).
Однако при сохранении я хотел бы добавить дополнительную информацию к Membership
записям. То есть (после содержимого публикации), когда он создает связанные записи в таблице базы данных memberships
(в этой таблице базы данных есть столбцы id
, user_id
и group_id
), я хотел бы сохранить дополнительную информацию описания ( который, например, может быть представлен столбцом description
в этой таблице memberships
.
Можно ли этого добиться, продолжая использовать «магический \ автоматический путь RoR»?