Добрый день! Подскажите как реализовать следующее. Есть 2 массива данных, приходят они из формы, примерно такой вид он имеет.
[ "name" => "csadcasdc"
"bust" => "90"
"waist" => "90"
"hips" => "90"
"dress" => "22"
"shoe" => "22"
"hair" => "Красный"
"eye" => "Зеленый"
"stature" => "180"
"gallery" => array:4
0 => "84"
1 => "85"
2 => "86"
3 => "87"
]
Для хранения ID галерей привязанных к данной записи есть отдельная таблица.
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
foreach( $request['gallery'] as $gallery ):
$modelGallery['gallery'] = $gallery;
$modelGallery->save();
endforeach;
//!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//About model
$model->name = $request['name'];
$model->about = $request['body'];
// Body paramethre's
$model->bust = $request['bust'];
$model->waist = $request['waist'];//...
$model->save();
Вот такой вариант добавляет в таблицу для хранения ID только первый элемент массива $request['gallery'] и все . Остальные записи добавляются как положено. Подскажите как правильно реализовать добавление всех элементов массива $request['gallery'] ? Спасибо!