我在Laravel新手,我工作的一个项目上Laravel 5laravel 5:最新() - > get()方法不能提供准确的结果
我试图让导致基于created_at降序。但是我只能得到升序的结果。
这是我的控制器文件
<?php namespace App\Http\Controllers;
use App\Position;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class PositionController extends Controller {
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index()
{
$positions = Position::latest()->get();
print_r($positions);
}
这是我的模型文件
<?php namespace App;
use Illuminate\Database\Eloquent\Model;
class Position extends Model {
//
}
请咨询我错了我在做什么?
在此先感谢
$ positions = Position :: orderBy('created_at','DSC') - > get();这给了我想要的结果,但我想知道为什么latest() - > get()不起作用 – Neo