راکت
حل شده

استفاده از دو متد paginate و pluck همزمان

4 پاسخ

سلام چطوری از این دو متد میتونم به صورت همزمان استفاده کنم ؟

//not work just for explain
$users=User::all()->pluck('id','name')->paginate(12);
ثبت پرسش جدید

پاسخ‌ها

4
حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

بهترین پاسخ

سلام عزیز
از این روش میتونی استفاده کنی

User::select('id', 'name')->paginate(10)

نیاز به all نداره

Daee Hamid
Daee Hamid
@daeehamid

تخصص: Front-end | Back-end Developer

@mohsen.mehri6101
سلام
چه خروجی میخوای بگیری؟!
چرا از select استفاده نمیکنی ؟

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

بعد متد pluck نباید get یا paginate بزنی چون این متد خودش get میکونه و مقدار برگشتی این متد قالبا یک آرایه هست و نه collection که بخوای متدی براش استفاده کنی. البته بعد pluck از متد toArray می تونی استفاده کنی.

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

فخرالدین لنگی
فخرالدین لنگی
@fakhraddin

تخصص: برنامه نویس وب، آندروید و سیستم های کامپیوتری

با سلام
دوست عزیز شما دوتا راه داری یا از متد select استفاده کنید یا هم توی paginate آرگومان دوم رو لیست ستونهات بدی
@mohsen.mehri6101

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

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