From 32d0f164424ab5b4a2bff2ed927812ae49bd8051 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Wed, 7 Dec 2016 11:16:20 -0600 Subject: [PATCH] fix eloquent builder --- src/Illuminate/Database/Eloquent/Builder.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Illuminate/Database/Eloquent/Builder.php b/src/Illuminate/Database/Eloquent/Builder.php index 506cd71ad401..c3df1fa5208f 100755 --- a/src/Illuminate/Database/Eloquent/Builder.php +++ b/src/Illuminate/Database/Eloquent/Builder.php @@ -411,7 +411,9 @@ public function chunkById($count, callable $callback, $column = 'id') $lastId = 0; do { - $results = $this->forPageAfterId($count, $lastId, $column)->get(); + $clone = clone $this; + + $results = $clone->forPageAfterId($count, $lastId, $column)->get(); $countResults = $results->count();