درود بر شما
من به یک مشکلی برخوردم
میخوام همچنین کاری بکنم
مثلا :
$user = User::where('name','john');
و یکبار
$all = $user->get();
و بار دیگر
$paginate = $user->paginate(10)
به این صورت باهاش رفتار کنم
خودم یک روش بد انتخاب کردم که میاد دو بار کوئری میزنه
$user = User::where('name','john')->get();
$user2 = User::where('name','john')->paginate(10);
ولی من میخوام فقط یک بار کوئری بزنه
User::where('name','john')
باید چکار کنم ؟
با سلام و وقت بخیر
برای این مورد شما می تونید از قابلیت clone زبان php استفاده کنید و به صورت زیر کداتون رو اصلاح کنید:
$all = (clone $user)->get();
$paginate = (clone $user)->paginate(10)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟