Задать вопрос
@IsaevAlex
Веб разработчик

Как добавить записи в две таблицы?

Всем привет) В общем ситуация такая, есть таблица User и Student. В Student есть user_id. Я хочу сделать так чтобы при сохранении записи в User , в таблице Student в поле user_id появился id только что сохраненного пользователя. Пытался делать с колбэками, но что то не получается. Реализовал кто то что-нибудь подобное? Поделитесь своим опытом. Заранее спасибо)
  • Вопрос задан
  • 140 просмотров
Подписаться 2 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
Покажи как реализовал с callback'ами.
У тебя получается
class User
  has_one/has_many :students 
end


Покажи callback'и пожалуйста. Зачем модель Student, если она нужна лишь для роли ?
https://github.com/elabs/pundit
https://github.com/RolifyCommunity/rolify
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы