@AlexSer

Как правильно сохранить связанные данные в activeRecord Yii2?

Например: допустим у меня есть три связанные таблицы.
book, authors, tities(Название статьи каждого автора, т.е в одной книге несколько авторов и у каждого своя статья).
Связи между ними book->hasMany(authors), authors->hasMany(titles).
При добавлений книги в форме указываются все данные статьи, авторы.
В контроллере вызывать для каждой модели model=new Book() ... $model->save() .. ..$model_auth=new Auth() .. ->save()...
не охота.
Можно как- нибуть самой модели Book прописать сохранение данных в связанные таблицы, например в методе AfteSave()? Или как это делается? Ссылки, примеры пожалуйста, или подсказки как Вы бы это сделали.
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы