MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Depois de atualizar o PHP para a versão 7, por que não posso usar o driver mongodb?


Bem, eu encontrei a resposta.

A classe foi alterada. Não é mais \MongoClient , e agora é \MongoDB\Driver\Manager

Tudo o que eu preciso é de um refator. O novo driver foi projetado para ser um driver de nível inferior para que a funcionalidade de alto nível seja preenchida com bibliotecas de espaço do usuário, portanto, qualquer pessoa que esteja atualizando para o php7, certifique-se de verificar se está confortável com o novo driver ou se o espaço do usuário bibliotecas existem quando você faz isso. Espero que esta pergunta/resposta ajude outras pessoas no futuro.

O comentarista ianaz abaixo postou esta boa biblioteca de espaço de usuário para o MongoDB:http://mongodb.github. io/mongo-php-library/