Итак, у меня есть следующий код:
$homepage = Homepage::first();
if (!$homepage) {
$homepage = new Homepage;
}
$homepage->first_presta_title = $request->first_presta_title;
$homepage->first_presta_content = $request->first_presta_content;
$homepage->second_presta_title = $request->second_presta_title;
$homepage->second_presta_content = $request->second_presta_content;
$homepage->third_presta_title = $request->third_presta_title;
$homepage->third_presta_content = $request->third_presta_content;
$homepage->shiatsu_text = $request->shiatsu_text;
$homepage->shiatsu_image = $request->shiatsu_image;
$homepage->doin_text = $request->doin_text;
$homepage->doin_image = $request->doin_image;
$homepage->save();
Все работает, но я хотел посмотреть, не было ли лучшего способа сохранить данные, не присваивая каждый отдельный элемент его столбцу, затем яобнаружил, что кто-то отвечает на вопрос, используя следующий код:
$homepage->save($request->all());
Так что я попробовал это сам, но ничего не произошло: никаких ошибок, но также ничего не сохранено в моей базе данных.
Итак, есть ли самый быстрый способ сохранить данные?Можно ли использовать цикл для сохранения всего?
Заранее спасибо