J'essaie de trouver une manière élégante dans Eloquent et Laravel pour dire
select * from UserTable where Age between X and Y
Y a-t-il un opérateur entre dans Eloquent (je ne le trouve pas).
Le plus proche que j'ai obtenu jusqu'à présent est de répondre à ma requête comme ceci
$query->where(age, '>=', $ageFrom)
->where(age, '<=', $ageTo);
Je suis aussi tombé sur oùRaw qui semble fonctionner
$query->whereRaw('age BETWEEN ' . $ageFrom . ' AND ' . $ageTo . '');
Existe-t-il un moyen Eloquent réel (non brut) qui traite des gammes?
$query->whereBetween('age', [$ageFrom, $ageTo]);
Regardez ici: http://laravel.com/docs/4.2/queries#selects
Cela vaut toujours pour Laravel 5: https://laravel.com/docs/5.8/queries#where-clauses