如何在laravel中按字母顺序对记录进行排序?
public function index()
{
$comproducts = Comproduct::paginate(3);
$items = Item::orderBy('name')->all();
return view('computer', compact(['comproducts', 'items']));
}
这不能正常工作。这显示
Call to undefined method Illuminate\Database\Query\Builder::all()
这个错误。我该如何解决这个问题?
最佳答案
我用 get()
相反,您不能使用方法 all()
修改查询它也是静态函数
$items = Item::orderBy('name')->get();
关于php - 如何在 Laravel 中按字母顺序对记录进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47246772/