如何使用Laravel Eloquent首先获取特定值然后按升序获取?
我想首先显示India
然后显示其他提升国家/地区。我正在使用
$country_data= country::orderBy('country_id','India')->get();
答案 0 :(得分:1)
您可以使用orderByRaw
mySQL
功能
FIELD
用户
所以试试这个:
$country_data= country::orderByRaw("FIELD(country_id,'India') DESC")->orderBy("country_id","asc")->get();