MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Installa i driver phpMongo su Windows

Se i file sono nella mappa del fornitore, l'installazione tramite il compositore probabilmente è andata bene. Penso che il problema ora sia che vuoi creare un'istanza di una classe che non esiste. MongoDB non è lo spazio dei nomi e non la classe?

Dalla documentazione di MongoDB:

$database = (new MongoDB\Client)->selectDatabase('db_name');

Consulta la documentazione sugli spazi dei nomi:http://php.net/manual/en/language .namespaces.php

-modifica-

Per l'inserimento dovresti usare insertOne() secondo la documentazione:http://mongodb.github.io /mongo-php-library/classes/collection/#insertone

function insertOne($document, array $options = []): MongoDB\InsertOneResult