我正在尝试获取具有地址的用户,并且该地址的创建时间不应超过 7 天:
$users = User::whereHas('address', function($q) {
$q->where(function ($query) {
$query->get()->filter(function ($address) {
return Carbon::now() < Carbon::parse($address->getOriginal('created_at'))->addDays(7);
});
});
});
作品正确,filter()但我无法返回其结果,我的结果是所有有地址的用户。
繁花如伊
撒科打诨
HUX布斯