Множественное сохранение связанных сущностей
-
- Сообщения: 87
- Зарегистрирован: 2014.04.18, 14:21
Множественное сохранение связанных сущностей
Подскажите как сохранить связанные сущности? Хочу написать метод сохранения контактов пользователя с помощью https://github.com/unclead/yii2-multiple-input
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Множественное сохранение связанных сущностей
а foreach() не подходит?)
relations - имя связи
Код: Выделить всё
foreach($array as $item) {
$item->relations->save();
}
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Re: Множественное сохранение связанных сущностей
А более лаконичного решения нет? Посмотрите в сторону loadMultiple. Вроде и saveMultiple естьDominus писал(а):а foreach() не подходит?)
relations - имя связиКод: Выделить всё
foreach($array as $item) { $item->relations->save(); }
Re: Множественное сохранение связанных сущностей
Стоит создать для формы модель-обертку в которую добавить свою логику save(), тогда в контроллере будет все лаконично.