problemas con php7 mongo query findOne
Tengo ubuntu 16.04, php7 y mongo.
Después de actualizar el sistema, mi código no funciona ... Tengo una nueva versión de php.
Antes de la actualización, mi 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);
Después de la actualización, cambié la conexión como lo indica la documentación de php, pero no puedo hacer ninguna consulta ... Este es mi código, si elimino la última línea, el código funciona:
// 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);
¿Me puedes ayudar? ¡Gracias!