如何在 Laravel 5.8 中使用 Eloquent 进行查询?
Posted
技术标签:
【中文标题】如何在 Laravel 5.8 中使用 Eloquent 进行查询?【英文标题】:How to make a query with Eloquent in Laravel 5.8? 【发布时间】: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。
【问题讨论】:
【参考方案1】:在 laravel eloquent 甚至查询构建器中,有一种方便的方法来减少和增加模型的值
$promotions = Promotions::find($id);
$promotions->increment('veces_cajeadas')
有关这些方法的更多信息,您可以阅读laravel doc
【讨论】:
以上是关于如何在 Laravel 5.8 中使用 Eloquent 进行查询?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 JWT API - Laravel 5.8 上验证用户群?
如何在 laravel 5.8 或 6 中制作通用自定义包进行身份验证。*
如何在 Laravel 5.8 中使 chart.js 动画/增长/活着?