استفاده همزمان دو تابع query و paginate روی یک query

2 هفته پیش
توسط سید حسین هاشمی آپدیت شد
محسن مهری ( 10510 تجربه )
2 هفته پیش

سلام چطوری از جدول کالاهام فقط ستون نام - قیمت - تاریخ ایجاد رو بگیرم و از طرفی اونا رو هم بتونم با تابع paginate صفحه بندی کنم :

$products=Product::latest()->paginate(12);// worked
$products=Product::latest()->pluck('name','price','created_at');// worked
$products=Product::latest()->pluck('name','price','created_at')->paginate(12);// NOT-worked
smart ( 9050 تجربه )
2 هفته پیش

سلام. توی کوئری آخری بجای pluck از select استفاده کنید.

$products=Product::latest()->select('name','price','created_at')->paginate(12);
سید حسین هاشمی ( 2770 تجربه )
2 هفته پیش
تخصص : کار آموز برنامه نویسی وب

یه ریسورس درست کن با یه ریسورس کالکشن
بعد با pageinate راحت اوکیش کن بره نتونسی بگو برات سورس بذارم

سید حسین هاشمی ( 2770 تجربه )
2 هفته پیش
تخصص : کار آموز برنامه نویسی وب
        return response()->json(['user'=>new UserCollection(User::paginate($perPage))],200);
برای ارسال پاسخ باید وارد سایت شوید