我试图从基于laravel 5的应用程序中获取数据库的结果,并且因为我的生活无法弄明白.
我想从一个名为count的行中选择前5个结果DESC.
这就是我所拥有的:
$full = Fulls::all()->orderBy('count','desc')->take(5)->get();
我也尝试了很多其他的方法,但似乎没有任何工作.现在我收到一个错误:
FatalErrorException in indexController.PHP line 19: Call to undefined
method Illuminate\Database\Eloquent\Collection::orderBy()
但是,在我看的任何地方,我看到人们使用orderBy(),所以……我做错了什么?
提前致谢…
你应该使用Fulls :: orderBy(..) – > take(5) – > get()代替.