gpt4 book ai didi

php - Laravel Eloquent 计算

转载 作者:行者123 更新时间:2023-11-30 01:26:59 25 4
gpt4 key购买 nike

我有一个模型,想在数据库中插入一些东西。

字段之一应为当前值添加一个数字(时间戳)

$purchases = new PurchasesModel($this->connection);
$purchases->updates_until = 'updates_until + ' . $updates_included_time;


这当然是行不通的,那我该怎么办呢?

updates_until字段在数据库中的格式设置为时间戳记(但由于mysql 4.1作为日期时间处理), $updates_included_time是一个int值,应将其添加到时间戳记中。

最佳答案

只需使用increments方法:

PurchasesModel::where('id', '=', 1)
->increment('updates_until', 'INTERVAL ' . $updates_included_time . ' SECOND');


您可以将 SECOND更改为 MINUTE,或者更适合的设置。

关于php - Laravel Eloquent 计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17891328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com