Как в laravel сохранить Eloquent запись, но не обновлять updated_at ?
Как в laravel сохранить Eloquent запись, но не обновлять updated_at ?
Мне нужно сохранить запись в БД, но при этом не обновлять updated_at. Подскажите как это сделать?
Мне нужно сохранить запись в БД, но при этом не обновлять updated_at. Подскажите как это сделать?
Нравится:
1
Карма:
0
Может быть полезно
Показать больше
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Каждый раз, когда вы обновляете Eloquent запись, она автоматически обновляет время последнего обновления записи updated_at.
Если вам нужно сохранить/обновить запись, но не обновлять updated_at, то необходимо отключить метки времени:
$user->timestamps = false;
Пример:
Мы обновляем login пользователя, но не обновляем updated_at
$user = User::find(1);
$user->login = 'test';
$user->timestamps = false;
$user->save();
Результат:
Обновится login пользователя, но не обновится updated_at
Нравится:
1
Карма:
0