Raccourci whereHas / whereRelation

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