problemas com a consulta php7 mongo findOne
Eu tenho o Ubuntu 16.04, php7 e mongo.
Depois de atualizar o sistema, meu código não funciona ... Eu tenho uma nova versão do php.
Antes da atualização, meu código era:
// connect
$m = new MongoClient();
// select a database
$db = $m->clients;
// select a collection (analogous to a relational database's table)
$collection = $db->suscriptions;
// Check if exists in DB
$query = array('email' => $email);
$cursor = $collection->findOne($query);
Após a atualização, alterei a conexão conforme indicado na documentação do php, mas não consigo fazer nenhuma consulta ... Este é o meu código, se eu remover a última linha, o código funcionará:
// connect
$m = new MongoDB\Driver\Manager("mongodb://localhost:27017");
// select a database
$db = $m->clients;
// select a collection (analogous to a relational database's table)
$collection = $db->suscriptions;
// Check if exists in DB
$query = array('email' => $email);
// Problem
$cursor = $collection->findOne($query);
Pode me ajudar? Obrigado!