Wie chunk Ergebnisse aus einer benutzerdefinierten Abfrage mit Laravel 5

Folgenden auf diese Frage: Wie chunk Ergebnisse aus einer benutzerdefinierten Abfrage in Laravel

Ich versuche

DB::connection('mgnt')->select($query)->chunk(200, function($orders) {
    foreach ($orders as $order) { 

    //a bunch of code...

    }
});

Aber ich bekomme die folgende Fehlermeldung:

FatalErrorException in MigrationController.php line 98:
 Call to a member function chunk() on array

Ist chunking möglich, ohne dass eine entsprechende Eloquent ORM-Modell?
Ich versuche aufteilen, da bekomme ich eine leere Seite ("finde keine errrors in jedem Protokoll), wenn die Abfrage zu viele Ergebnisse.

Ich glaube, jetzt sind es max 50.000 Ergebnisse, die ich Abfragen kann, auf einmal. Ist, dass vielleicht aufgrund einiger Einschränkung oder Begrenzung in Laravel?

InformationsquelleAutor kritop | 2015-02-24
Schreibe einen Kommentar