2017-02-01 6 views
0

誰でも助けてくれますか?私はredisキャッシュを使用します。しかし、ページネーションを使用すると、すべてのページで同じ結果が表示されます。どうすれば修正できますか?ありがとう。Laravelのキャッシュによるページネック

+0

おそらく問題 –

+0

のいくつかのコード/スクリーンショットを見ることなく、あなたのコードの一部を追加しませんか? –

+0

https://laravel.io/forum/09-15-2015-redis-and-pagination - これは役に立ちますか? –

答えて

2

現在のページであるキーを使用して、ページごとに結果をキャッシュする必要があります。

$currentPage = isset($_GET['page']) ? (int)$_GET['page'] : 1; 
$category = Cache::remember('sellcategory-' . $currentPage, 10, function(){ 
    return DB::table('elans')->orderBy('updated_at', 'desc')->where(['derc' => 1,'elaninnovu' => 'Satılır'])->paginate(10); 
}); 
+0

ありがとうございます。 ;-) –

関連する問題