У меня следующая проблема, но сначала я сделаю некоторые предположения
- Пример - просто объяснить мою проблему простым способом
- Модели таблиц не связаны
У меня есть две таблицы (модели) пользователей по электронной почте
Пользователи
- ID
- имя
- Адрес электронной почты
Письма
Итак, идея заключается в том, что каждый раз, когда я создаю пользователя, я хочу создать экземпляр Email, где Emails.account = Users.email
Я пытался использовать обратный вызов
def after_create
Email.create!(:account => user.email)
end
Но это не сработало.
Есть ли другой способ добиться этого?