From 9b3ac45a14e05adcaa1ba935c646ffc0561944f5 Mon Sep 17 00:00:00 2001 From: Jose Lorenzo Rodriguez Date: Fri, 9 Jan 2015 22:31:41 +0100 Subject: [PATCH] Using buffering in TreeBehavior::recover() This totally explains why in the past I could not understand how this worked at all! --- src/ORM/Behavior/TreeBehavior.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ORM/Behavior/TreeBehavior.php b/src/ORM/Behavior/TreeBehavior.php index b5c5b8ef4d8..06711ea3d62 100644 --- a/src/ORM/Behavior/TreeBehavior.php +++ b/src/ORM/Behavior/TreeBehavior.php @@ -665,8 +665,7 @@ protected function _recoverTree($counter = 0, $parentId = null) ->select($pk) ->where([$parent . ' IS' => $parentId]) ->order($pk) - ->hydrate(false) - ->bufferResults(false); + ->hydrate(false); $leftCounter = $counter; foreach ($query as $row) {