2015-06-21 31 views
-1

如何逆轉Laravel的產品清單? 下面是代碼:在Laravel的逆向產品清單

public function index() { 
    $products = Product::with('owner', 'memberInfo')->paginate($this->perPage); 
    return View::make('layouts.sales', array('products' => $products, 'status' => 'all')); 
} 

回答

1

你可以用雄辯的reverse()功能集合。

public function index() { 
    $products = Product::with('owner', 'memberInfo'); 
    $products = $products->reverse()->paginate($this->perPage); 
    return View::make('layouts.sales', array('products' => $products, 'status' => 'all')); 
} 
+0

糟糕,它迴應:{「response」:false,「code」:500,「description」:{「message」:「調用未定義的方法Illuminate \\ Database \\ Query \\ Builder ::反向()」, 「文件」: 「\ /無功\/WWW \/HTML \ /網站\ /供應商\/laravel \ /框架\/src目錄\ /照亮\ /數據庫\ /查詢\ /Builder.php」 「line」:2113}} – mico

+0

我使用orderBy來解決上述問題。非常感謝〜 public function index(){ $ products = Product :: with('owner','memberInfo'); $ products = $ products-> orderBy(「created_at」,「desc」) - > paginate($ this-> perPage); return View:make('layouts.sales',array('products'=> $ products,'status'=>'all')); } – mico