اگر هزاران رکورد دارید، این روش:
$users = User::all(); foreach ($users as $user) { // Process }ممکن است حافظه زیادی مصرف کند.
راه بهتر:
User::cursor()->each(function ($user) { // Process });مزایا:
✅ مصرف حافظه کمتر
✅ مناسب برای دادههای حجیم
✅ عملکرد بهتر در پروژههای بزرگ
💡 اگر با جداول بزرگ کار میکنید، ()cursor را فراموش نکنید.
#Laravel #PHP #Backend
@CodeVerse_dev