如何在Laravel 5.8中用Eloquent进行查询?

时间:2019-07-18 17:12:26

标签: php mysql laravel orm eloquent

我想做的事情等同于使用Eloquent进行咨询,但是我不知道该怎么做。

update promociones set veces_cajeadas=veces_cajeadas + 1 where id = 7

我需要的是,当选择特定的促销ID时,将1添加到表中的字段。该表的模型为Promotions。

1 个答案:

答案 0 :(得分:1)

在laravel雄辩甚至查询的构建器中,有一种方便的方法来减少和增加模型的值

$promotions = Promotions::find($id);
$promotions->increment('veces_cajeadas')

有关这些方法的更多信息,您可以阅读laravel doc