@DocTypeMaster

Как увеличить значение в базе на 1?

Появилась нужда обновлять базу, и добавлять к одному полю + 1 ( ну или то значение которое я буду менять динамически )

$book = CardModel::where('number_card', $id)->first();
        $ff = 1;
        $book->count_cup ++;
        $book -> save();


Вот так то оно добавляет +1 каждый круг запроса, но если я напишу + 1 или + какая-то переменная то оно не будет добавлять (
Вот мои миграции

$table->id();
$table->string('number_card');
$table->integer('count_cup')->default('0');
$table->string('coffee_bar_name')->default('Test');
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
@megakor
PHP погроммист | Vue авантюрист | ru.sarvarov.dev
$model->increment();
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
08 мар. 2021, в 12:56
2000 руб./за проект
08 мар. 2021, в 12:35
50000 руб./за проект
08 мар. 2021, в 11:59
15000 руб./за проект