我在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