Задать вопрос

Как сделать массовое создание записей в БД без foreach?

Здравствуйте.
Подскажите, как переписать этот кусок кода так, что бы $client->details()->create() заполнялся без цикла как тут?
foreach ($request->client_details as $detail) {
                    $client->details()->create(
                        [
                            'client_id' => $client->id,
                            'name'      => $detail[ProductDetailsEnum::DETAIL_NAME],
                            'value'     => $detail[ProductDetailsEnum::DETAIL_VALUE],
                        ]
                    );
                }
  • Вопрос задан
  • 309 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
JhaoDa
@JhaoDa
LaravelRUS Team
https://laravel.com/docs/6.x/eloquent-relationship... — документация написана для того, чтобы её читали. Я вот освежил занания и удалил первый ответ.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы