我试图找到一种优雅的方式,用Eloquent 的语言来表达
select * from UserTable where Age between X and Y
Eloquent 中是否有中间运算符(我找不到).
到目前为止,我得到的最接近的结果是像这样链接我的查询
$query->where(age, '>=', $ageFrom)
->where(age, '<=', $ageTo);
我还遇到了一些似乎有效的方法
$query->whereRaw('age BETWEEN ' . $ageFrom . ' AND ' . $ageTo . '');
有没有一种真正有说服力的方法(不是原始的)来处理范围?