Dinesh Uprety
@dineshuprety ·
Public
Process big tables in chunks
PHPOriginal CodeSnap example inspired by Laravel News. Source: https://laravel-news.com/eloquent-tips-tricks
PHP
CodeSnap // free canvas
Process big tables in chunks
<?php
User::query()->chunkById(500, function ($users): void {
foreach ($users as $user) {
SyncProfile::dispatch($user);
}
});
// Further reading: https://laravel-news.com/eloquent-tips-tricks