sql >> Base de Datos >  >> NoSQL >> MongoDB

Después de actualizar PHP a la versión 7, ¿por qué no puedo usar el controlador mongodb?

Bueno, encontré la respuesta.

La clase ha sido cambiada. Ya no es \MongoClient , y ahora es \MongoDB\Driver\Manager

Todo lo que necesito es un refactor. El nuevo controlador está diseñado para ser un controlador de nivel inferior para que la funcionalidad de alto nivel se llene con bibliotecas de espacio de usuario, por lo que cualquier otra persona que actualice a php7, asegúrese de verificar que se sienta cómodo con el nuevo controlador o que el espacio de usuario las bibliotecas existen cuando lo haces. Esperemos que esta pregunta/respuesta ayude a otros en el futuro.

El comentarista ianaz a continuación ha publicado esta buena biblioteca de espacio de usuario para MongoDB:http://mongodb.github. io/mongo-php-library/