在Laravel中,可以使用Eloquent ORM来检索updated_at比created_at旧的记录。Eloquent ORM是Laravel中的一个数据库查询和映射工具,它提供了简洁的语法和强大的功能来操作数据库。
要实现这个需求,可以使用以下代码:
$records = YourModel::whereColumn('updated_at', '<', 'created_at')
->where('created_at', '>', now()->subHours(2))
->get();
上述代码中,YourModel
是你的模型类名,可以根据实际情况进行替换。whereColumn
方法用于比较两个列的值,where
方法用于比较created_at的值是否大于当前时间减去2小时。now()
函数返回当前时间,subHours(2)
表示减去2小时。
这段代码将返回符合条件的记录集合。你可以根据实际需求对结果进行进一步处理或展示。
关于Laravel的更多信息,你可以访问腾讯云的Laravel产品介绍页面:Laravel 产品介绍。
注意:以上答案仅供参考,具体实现方式可能因实际情况而异。
领取专属 10元无门槛券
手把手带您无忧上云