我有一个查询,在其中我使用Eloquent来查找ID,但我需要的是直接在雄辩的查询中减去?与查询生成器中相同,
文档代码
$flight = App\Flight::find(1);
$flight->name = 'New Flight Name';
$flight->save();
我需要直接减去
$flight = App\Flight::find(1);
$flight->value =- 1;
$flight->save();
答案 0 :(得分:3)
使用laravel Dialog
或Toast
方法see
increment()
您可以通过decrement()
查询实现的第二种方式
App\Flight::find(1)->decrement('value',1);
答案 1 :(得分:1)
您需要这样做
$flight = App\Flight::find(1);
$flight->value = $flight->value-1;
$flight->save();
希望有帮助! :)