2017-10-12 25 views
0

私は何が間違っているのか分かりませんが、私のAppControllerで私のスクリプトです。Laravel 5.5 - ページ区切りが見つかりません

function getData() { 
    $list_data = MyModel::all()->sortBy('id')->paginate(15); 
    $count_data = $list_siswa->count(); 
    return view('pages.list', ['list' => $list_data, 'count' => $count_data]); 
} 

そして、ここでは私のモデル

class MyModel extends Model { 
    protected $table = 'students'; 

    protected $fillable = [ 
     'id', 
     'name', 
     'class', 
     'gender', 
     'address' 
    ]; 
} 

どれでしょうか?私は問題が私のコントローラーにあると思う。

答えて

0

そのため、あなたの代わりにsortByallを組み合わせるのユーザーorderBy、私は以下のコードをテストしている必要があり、それは

function getData() { 
    $list_data = MyModel::orderBy('id')->paginate(15); 
    $count_data = $list_data->count(); 
    return view('pages.list', ['list' => $list_data, 'count' => $count_data]); 
} 
に動作確認することができ、データベースクエリではないコレクションをページ分割しなければなりません
関連する問題