offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗pplrPmQBID 109 of 194 menu

Инкремент и декремент данных через QB в Laravel

С помощью методов increment и decrement можно увеличивать значения числовых полей. Давайте посмотрим, как это делается.

Увеличим значение поля на единицу:

<?php DB::table('posts') ->where('id', 1) ->increment('likes'); ?>

Уменьшим значение поля на единицу:

<?php DB::table('posts') ->where('id', 1) ->decrement('likes'); ?>

Увеличим значение поля на заданное значение:

<?php DB::table('posts') ->where('id', 1) ->increment('likes', 5); ?>

Увеличьте на 1 возраст заданному юзеру.

Уменьшите на 1 возраст заданному юзеру.

Всем юзерам с возрастом 30 увеличьте зарплату на 100.