Depuis Laravel 8.57, il est possible de simplifier l'écriture de la méthode whereHas.
Avant, nous faisions
User::whereHas('posts', function($query) { $query->where('published_at', '>', now()); })->get();
Maintenant, on peut directement écrire :
User::whereRelation('posts', 'published_at', '>', now())->get();
Cours rédigé par Vincent, publié le 02/09/2021