Если индексный код такой, как показано ниже, как изменить, чтобы получить правильный результат сортировки?
Это просмотр вопроса рендеринга вместо сортировки в фоновом режиме?
$jobs = DB::table('jobs')
->where('user_id', $user_id)
->whereMonth('created_at', date('m'))
->orwhere(function ($query) use ($user_id) {
$query->where('user_id', $user_id)
->whereMonth('deleted_at', date('m'));
})
->orderBy('is_running', 1)
->orderBy('created_at', 'desc');
Ожидаемый результат:
is_running
должен быть сверху позиция других записей после верхней строки.
created_at | is_running
12.Feb.19 | 1
13.Feb.19 | 0
11.feb.19 | 0
10.feb.19 | 0
09.feb.19 | 0
* | 0
* | 0