【问题标题】:How to make a query with Eloquent in Laravel 5.8?如何在 Laravel 5.8 中使用 Eloquent 进行查询?
【发布时间】:2019-07-18 17:12:26
【问题描述】:

我想做的相当于使用 Eloquent 进行的咨询,但我不知道该怎么做。

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

What I need is that when a specific promotion id is chosen, add 1 to a field in the table.表格的模型是 Promotions。

【问题讨论】:

    标签: php mysql laravel orm eloquent


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2020-01-31
      • 2020-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-20
      • 2016-12-01
      相关资源
      最近更新 更多