2017-08-27 11 views
0

このリクエストに間違いがありますか?ビューで合計関係でご注文の場合ページ番号

$users = User::where('about', '!=', null)->with('tips')->paginate(12)->sortBy(function($user){ 
    return $user->tips->sum('amount'); 
})->reverse(); 

そこに改ページコード

{{$users->links()}} 

があると私は解決策

use Illuminate\Pagination\LengthAwarePaginator; 

$paginated_users = User::where('about', '!=', null)->with('tips')->paginate(12); 

$users = $paginated_users->sortBy(function($user) { 
    return $user->tips->sum('amount'); 
})->reverse(); 

$users = new LengthAwarePaginator($users, $paginated_users->total(), $paginated_users->perPage()); 

は、それが動作する検出されたエラー

Method links does not exist. (View: /Users/fab/Sites/tipme/resources/views/users.blade.php) 
+0

dd($ users); )( –

+0

コレクション{2 [▼ 1 =>ユーザ{#304▶} 0 =>ユーザ{#303▶} ] :配列#313▼ #items}を取得するかを見ます'ページ付けする前に – user2916349

+0

があなたの 'SORTBYを入れて、あなたが – jaysingkar

答えて

関連する問題