Eloquent Laravel : Trier des valeurs contenant NULL

Vous souhaitez trier les valeurs de votre requête par rapport au champ "position".


Problème :

Certaines valeurs sont à null, et un orderBy('position') mettre les valeurs NULL en premier.


Solution :

$datas = Model::orderByRaw('ISNULL(position), position ASC')->get();


Cours rédigé par Vincent, publié le 08/03/2021