Запись данных в две таблицы сразу

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
sergvic
Сообщения: 81
Зарегистрирован: 2014.01.24, 17:25

Запись данных в две таблицы сразу

Сообщение sergvic » 2015.02.19, 17:57

Есть две таблицы users и extusers. Во второй хранятся доп данных пользователя.
Подскажите как правильно организовать заполнение формы с полями из двух таблиц и сохранение их в этих таблицах.
Таблицы связаны по userid.
Ну и дальнейшее редактирование этих данных.
Спасибо.

Аватара пользователя
futbolim
Сообщения: 2049
Зарегистрирован: 2012.07.08, 19:28

Re: Запись данных в две таблицы сразу

Сообщение futbolim » 2015.02.19, 18:10

Как бы Вы сохраняли данные в одной таблице?

sergvic
Сообщения: 81
Зарегистрирован: 2014.01.24, 17:25

Re: Запись данных в две таблицы сразу

Сообщение sergvic » 2015.02.20, 10:55

В каком смысле как ? Через модель таблицы.

Аватара пользователя
vitalik1183
Сообщения: 1673
Зарегистрирован: 2014.07.01, 08:42

Re: Запись данных в две таблицы сразу

Сообщение vitalik1183 » 2015.02.20, 10:56

Ну дак и сохраняйте через модель, кто за вас это будет делать? Yii сам не будет ничего сохранять пока вы об этом ему не скажите и не укажите как.
Yii2!

astronin
Сообщения: 606
Зарегистрирован: 2012.01.30, 17:46

Re: Запись данных в две таблицы сразу

Сообщение astronin » 2015.02.20, 11:18

@see link()

Аватара пользователя
ifelse
Сообщения: 227
Зарегистрирован: 2013.02.05, 13:05

Re: Запись данных в две таблицы сразу

Сообщение ifelse » 2015.02.20, 12:59

Для 100% надежности можно обернуть сохранение обоих таблиц в транзакции

Ответить