Разница между методами save и update в Laravel Eloquent заключается в их назначении:
- Save используется для сохранения новых моделей и обновления существующих в базе данных. laravel.su laravel-doc.readthedocs.io При вызове метода save запись будет вставлена в БД, временные метки createdat и updatedat будут автоматически установлены. laravel.su
- Update применяется для замены одной или нескольких записей в базе данных. www.meaningarticles.com Метод ожидает массив пар ключей и значений, представляющих столбцы, которые должны быть обновлены. laravel.su Метод update возвращает количество затронутых строк. laravel.su
Таким образом, save используется, когда нужно сохранить новую модель или обновить уже существующую, а update — когда уже есть данные в массиве или коллекции, соответствующие модели, и нужно заменить некоторые столбцы. laracasts.com www.meaningarticles.com