From 74743fd6dca2a38a3fdd5e9e173338756ed4ac40 Mon Sep 17 00:00:00 2001 From: Hamid Alaei V Date: Sun, 17 Jun 2018 14:49:35 +0430 Subject: [PATCH] fix chunkById for types other than ObjectId and laravel >= 5.6.25 --- src/Jenssegers/Mongodb/Query/Builder.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/Jenssegers/Mongodb/Query/Builder.php b/src/Jenssegers/Mongodb/Query/Builder.php index c425f5165..1a8fb5e1e 100644 --- a/src/Jenssegers/Mongodb/Query/Builder.php +++ b/src/Jenssegers/Mongodb/Query/Builder.php @@ -631,12 +631,6 @@ public function chunkById($count, callable $callback, $column = '_id', $alias = */ public function forPageAfterId($perPage = 15, $lastId = 0, $column = '_id') { - // When using ObjectIDs to paginate, we need to use a hex string as the - // "minimum" ID rather than the integer zero so the '$lt' query works. - if ($column === '_id' && $lastId === 0) { - $lastId = '000000000000000000000000'; - } - return parent::forPageAfterId($perPage, $lastId, $column); }