【发布时间】:2020-05-10 03:10:54
【问题描述】:
在 Laravel 5.8 中遇到问题,因为 orderBy 命令停止工作。我将如何重写控制器的这两个区域以使其停止抛出错误?
public function index(Request $request)
{
$clients = Client::orderBy('identifier', 'name')->paginate(15);
return view('admin.clients.index')->with('clients', $clients);
}
public function closed()
{
$sortBy = 'name';
$query = Client::onlyTrashed()->orderBy($sortBy, $sortBy == 'created_at' ? 'name' : 'asc')
->orderBy('created_at', 'name');
$projects = $query->get();
return view('admin.clients.index')->with(['clients' => $projects, 'sortBy' => $sortBy]);
}
【问题讨论】:
-
如果您确实包含了提到的错误会很有帮助
标签: laravel laravel-5.8