php - Laravel Elocuente como usar entre operador.
sql laravel-4 (1)
Estoy tratando de encontrar una manera elegante en Eloquent y Laravel para decir
select * from UserTable where Age between X and Y
¿Hay un operador entre en Eloquent (no puedo encontrarlo).
Lo más cerca que he llegado hasta ahora es arrestar mi consulta de esta manera
$query->where(age, ''>='', $ageFrom)
->where(age, ''<='', $ageTo);
También me encontré con WhereRaw que parece funcionar
$query->whereRaw(''age BETWEEN '' . $ageFrom . '' AND '' . $ageTo . '''');
¿Existe una forma Elocuente real (no en bruto) que trate con los rangos?
$query->whereBetween(''age'', [$ageFrom, $ageTo]);
Mire aquí: http://laravel.com/docs/4.2/queries#selects
Sigue siendo válido para Laravel 5: https://laravel.com/docs/5.8/queries#where-clauses