- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
如何删除数据库中 created_at 或 updated_at 字段早于 60 分钟的所有 Eloquent 记录? (或示例的任何时间)
编辑:发布解决方案作为@Alexxus 建议的答案
最佳答案
Laravel 有一个内置的 Carbon 日期类,可以为你处理所有时区问题。
例子:
$date = Carbon::now()->subMinutes( 60 );
MyModel::where( 'updated_at', '<=', $date )->delete();
关于database - 删除超过 60 分钟的 Elequent 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24249923/
我有一个地址表和一个居民表以一对多的方式连接,以便查询 House::with('resident')->where('postcode', 'GL141PQ')->get(); 会返回类似这样的内容
我正在尝试执行以下操作: 我有两个表: 1) Content id, section_id parent_id, sequence, 2) Sections id,
我需要以下 sql 语句来转换为 Laravel Eloquent。尝试了几种方法,但都失败了。 SELECT * FROM `conversations` where `type` = 'open'
如何删除数据库中 created_at 或 updated_at 字段早于 60 分钟的所有 Eloquent 记录? (或示例的任何时间) 编辑:发布解决方案作为@Alexxus 建议的答案 最佳答
SELECT `id` FROM `jobs` WHERE `job_type` IN ( 'topemployercheckbox1','topemployercheckbox2') OR `job
我是一名优秀的程序员,十分优秀!