@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');
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ответы на вопрос 1
megakor
@megakor
Go/PHP developer | ВКонтакте
$model->increment();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы