2016-06-23 2 views
0

Laravel 5.2를 사용하고 있습니다. 페이지 매김을 사용할 때 결과를 제한 할 수 없습니다. $query->take($x)으로 시도하면 결과는 x 레코드이지만, $query->take($x)->paginate(5)으로 시도하면 페이지 당 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. 하지만 페이지 매김으로 진행할 때 페이지 매치()처럼 보입니다. take() 함수를 무시합니다. – Einsamer

관련 문제