Создание запись в одной модели из другой модели

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
kholerik
Сообщения: 15
Зарегистрирован: 2016.11.09, 11:33

Создание запись в одной модели из другой модели

Сообщение kholerik »

Как лучше создать запись в другой таблице, одновременно с первой? Нижеприведенный код просто игнорируется, как вы бы поступили?

Код: Выделить всё

    
    public function beforeSave($insert)
    {

        $modelB = new modelB();
        $modelB->name = 11111;
        $modelB->save();
        
        return parent::beforeSave($insert); // TODO: Change the autogenerated stub
    }
 
В модели B будет связь многие ко многим.


Аватара пользователя
kholerik
Сообщения: 15
Зарегистрирован: 2016.11.09, 11:33

Re: Создание запись в одной модели из другой модели

Сообщение kholerik »

Балда я, $modelB->getErrors() -помог :lol:

Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: Создание запись в одной модели из другой модели

Сообщение Onotole »

Связную модель лучше сохранять после сохранения основной

Ответить