Si les fichiers sont dans la carte du fournisseur, l'installation via composer s'est probablement bien déroulée. Je pense que le problème est maintenant que vous voulez créer une instance d'une classe qui n'existe pas. MongoDB n'est-il pas l'espace de noms et non la classe ?
De la documentation de MongoDB :
$database = (new MongoDB\Client)->selectDatabase('db_name');
Voir la documentation sur les espaces de noms :http://php.net/manual/en/language .espaces de noms.php
-edit-
Pour l'insertion, vous devez utiliser insertOne()
selon la documentation :http://mongodb.github.io /mongo-php-library/classes/collection/#insertone
function insertOne($document, array $options = []): MongoDB\InsertOneResult