непосредственно результат, если только тестируете код, тогда курсор должен быть преобразован в массив, чтобы быть видимым как:

я есть Ubuntu 16.04, php7 и mongo.

После обновления системы мой код не работает ... У меня новая версия php.

До обновления мой код был:

  // 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);

После обновления я изменил соединение, как указано в документации php, но я не могу выполнить какой-либо запрос ... Это мой код, если я удаляю последнюю строку, код работает:

  // 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);

Можешь мне помочь? Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос