Laravel : filtrer les utilisateurs créés il y a plus de trois mois
P粉115840076
P粉115840076 2023-08-27 23:01:14
0
1
435
<p>Dans mon application Laravel, je souhaite obtenir tous les enregistrements utilisateur dont l'horodatage "created_at" est trois mois plus tôt que la date actuelle. Est-ce possible en utilisant le générateur de requêtes Eloquent ? </p>
P粉115840076
P粉115840076

répondre à tous(1)
P粉146080556

Tout d'abord, vous pouvez utiliser Carbon pour obtenir la date d'il y a 3 mois.

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

Ensuite, nous avons besoin de tous les enregistrements avant cela. La requête devrait donc être -

$users = User::where('created_at', '<=', $date)->get();
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal