У меня есть две миграции, как показано ниже:
CreateGroups
t.string :name
t.string :groupkey
CreateEvents
t.string :name
t.string :groupkeyname
t.integer :group_id
и соответствующие им модели:
group
has_many :events
event
belongs_to :group
Насколько я понимаю, столбец t.integer: group_id в миграции CreateEvents ссылается на столбец id по умолчанию в миграции CreateGroups. Однако я хочу: groupkeyname из CreateEvents для ссылки: groupkey в CreateGroups так, чтобы при добавлении события с groupkeyname = groupkey оно автоматически ссылалось на данную группу. Как мне это сделать!