如何使用Laravel Elequent首先获取特定值然后升序?

时间:2018-06-08 07:31:56

标签: laravel eloquent laravel-5.5

如何使用Laravel Eloquent首先获取特定值然后按升序获取?

我想首先显示India然后显示其他提升国家/地区。我正在使用

$country_data= country::orderBy('country_id','India')->get();

1 个答案:

答案 0 :(得分:1)

您可以使用orderByRaw mySQL功能

FIELD用户

所以试试这个:

$country_data= country::orderByRaw("FIELD(country_id,'India') DESC")->orderBy("country_id","asc")->get();