راکت

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

3 پاسخ

سلام چطوری از جدول کالاهام فقط ستون نام - قیمت - تاریخ ایجاد رو بگیرم و از طرفی اونا رو هم بتونم با تابع 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
ثبت پرسش جدید

پاسخ‌ها

3
smart
smart
@smartgarden2016

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

$products=Product::latest()->select('name','price','created_at')->paginate(12);
سید حسین هاشمی
سید حسین هاشمی
@karenp8

تخصص: کار آموز برنامه نویسی وب

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

شاید پاسخ شما همین‌جا باشد

سید حسین هاشمی
سید حسین هاشمی
@karenp8

تخصص: کار آموز برنامه نویسی وب

        return response()->json(['user'=>new UserCollection(User::paginate($perPage))],200);

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام