0
Ich möchte etwas mit Kunden-Tabelle und es gibt viele Datensätze, so dass ich Chunk-Funktion, um es pro 100 Datensätze tun wird. Und ich möchte auch einen Fortschrittsbalken hinzufügen, um den Fortschritt anzuzeigen.Wie fügt man eine Fortschrittsanzeige in Laravel Chunk-Funktion
aber der Code, den ich schreibe, funktioniert nicht. der Fehler tritt bei "$ bar" Variable auf.
$count = DB::table('customers')->count();
$bar = $this->output->createProgressBar($count);
DB::table('customers')->chunk(100, function ($customers,$bar) {
foreach($customers as $customer) {
//do something with customer
$bar->advance();
}
$bar->finish();
}