2016-06-23 11 views
0

私はLaravel 5.2を使用しています。ページネーションを使用しているときは、結果を制限できません。 $query->take($x)を試してみると、結果はxレコードになりますが、$query->take($x)->paginate(5)を試してみると、1ページに5レコードのすべてのレコードが表示されます。 laravelページネーションで作業する人は、その問題を解決するヒントを与えることができますか? ありがとうございました!ページングを使用したLaravel制限レコード

答えて

0

レコードを取得するだけではなく、グリッドにいくつかの機能を追加する必要があります。私はNayjestグリッドを使用して、別のものを使用することをお勧めします。私は出くわしたとの問題やコミュニティに連絡をし、それが彼らの応答であるものです:

At all, I would recommend to migrate to next major version of grids that is moved to separate repository: https://github.com/view-components/grids Tip: If you have a lot of usage of nayjest/grids, you can use view-components/grids in parallel for your new reports.

あなたがのために行く必要がありそう:

https://github.com/view-components/grids 
+0

それは良いライブラリですが、私の質問はどのように我々話ではありません私が$ query-> take($ x)の生のSQLを取得しようとすると、実際には:select ... limit xと表示されます。 しかし、私がページネートで行っているときには、paginate()のように見えます。take()関数を無視します – Einsamer

関連する問題