آفلاین
user-avatar

pagination برای query builder

2 سال پیش
توسط سید رضا موسوی آپدیت شد
آفلاین
user-avatar
سید رضا موسوی ( 6957 تجربه )
2 سال پیش
تخصص : برنامه

سلام
من اطلاعات جداول خود را در سمت کنترولرها اکثرا به صورت کوئری بیلدر دریافت می کنم و به همراه چند مجموعه داده برگشتی دیگر از طریق return view داده ها را به view منتقل می کنم. نمونه کد دریافت اطلاعات با روش کوئری بیلدر:

 $query = "select a.* from agents as a where a.companyId=" . $company->id;
        $AgentsList = DB::select($query);

چطوری می توانم داده ها را به صورت صفحه بندی نمایش بدهم؟

آفلاین
user-avatar
علی بیات ( 407969 تجربه )
2 سال پیش
تخصص : توسعه دهنده ارشد وب

@rmtonliner
از متد chunk استفاده کنید

DB::table('agents')->where('companyId', $company->id)->chunk(100, function ($agents) {
    foreach ($agents as $agent) {
        //
    }
});
آفلاین
user-avatar
سید رضا موسوی ( 6957 تجربه )
2 سال پیش
تخصص : برنامه

علت اینکه صفحه بندی لاراول در برخی از صفحات به صورت blank page یا صفحه سفید نمایش داده می شود چیست؟

برای ارسال پاسخ باید وارد سایت شوید