diff --git a/src/Database/Adapter/Mongo.php b/src/Database/Adapter/Mongo.php index 721d8a0c3..80c94ffad 100644 --- a/src/Database/Adapter/Mongo.php +++ b/src/Database/Adapter/Mongo.php @@ -2096,7 +2096,7 @@ public function find(Document $collection, array $queries = [], ?int $limit = 25 foreach ($moreResults as $result) { $record = $this->replaceChars('_', '$', (array)$result); - $found[] = new Document($record); + $found[] = new Document($this->convertStdClassToArray($record)); } $cursorId = (int)($moreResponse->cursor->id ?? 0);