Mongo-PHP – Исключение MongoCursor с MongoDB PHP Driver v1.6

У меня возникли проблемы с PHP MongoCursor, так как я обновился до Mongo PHP Driver с 1.5.8 до 1.6.0

Следующий код хорошо работает с версией 1.5.8, но сбой с версией 1.6

Версия PHP – 5.5.21. Версия Apache – Apache / 2.4.10 (Ubuntu)

$mongoClient = new \MongoClient($serverUrl, ['readPreference'=>\MongoClient::RP_NEAREST]); $database = $mongoClient->selectDB($dbName); $collection = $database->selectCollection($collectionName); // count() works fine and returns the right nb on documents echo '<br/>count returned '.$collection->count(); // find() exectues with no error... $cursor = $collection->find(); $documents = []; // ...and hasNext() crashes with the Excetion below while($cursor->hasNext()){$documents[] = $cursor->getNext();} return $documents; 

И поэтому вызов hasNext () вызывается с этим сообщением:

CRITICAL: MongoException: объект MongoCursor не был правильно инициализирован его конструктором (неперехваченное исключение) …

Я делаю что-то неправильно ? Спасибо за помощь!