Laravel:筛选出创建时间超过三个月的用户
P粉115840076
P粉115840076 2023-08-27 23:01:14
0
1
439
<p>在我的Laravel应用中,我想要获取所有用户记录,其中“created_at”时间戳比当前日期早三个月,使用Eloquent查询构建器能实现吗?</p>
P粉115840076
P粉115840076

全部回复(1)
P粉146080556

首先,你可以使用Carbon来获取3个月前的日期。

$date = Carbon::now()->subMonths(3)->format('Y-m-d');

然后我们需要在那之前的所有记录。所以,查询应该是-

$users = User::where('created_at', '<=', $date)->get();
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板