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

Instale os drivers phpMongo no Windows


Se os arquivos estiverem no mapa do fornecedor, a instalação via compositor provavelmente correu bem. Acho que o problema agora é que você quer criar uma instância de uma classe que não existe. O MongoDB não é o namespace e não a classe?

Da documentação do MongoDB:
$database = (new MongoDB\Client)->selectDatabase('db_name');

Consulte a documentação sobre namespaces:http://php.net/manual/en/language .namespaces.php

-editar-

Para inserir você deve usar insertOne() de acordo com a documentação:http://mongodb.github.io /mongo-php-library/classes/collection/#insertone
function insertOne($document, array $options = []): MongoDB\InsertOneResult