sql >> Databáze >  >> NoSQL >> MongoDB

Nainstalujte ovladače phpMongo do systému Windows

Pokud jsou soubory v mapě dodavatele, instalace přes skladatel pravděpodobně proběhla dobře. Myslím, že problém je nyní v tom, že chcete vytvořit instanci třídy, která neexistuje. Není MongoDB jmenným prostorem a ne třídou?

Z dokumentace MongoDB:

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

Viz dokumentaci k jmenným prostorům:http://php.net/manual/en/language .namespaces.php

-edit-

Pro vkládání byste měli použít insertOne() podle dokumentace:http://mongodb.github.io /mongo-php-library/classes/collection/#insertone

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



  1. Volání Mongoose do geoNear s body GeoJSON jako parametry dotazu nefungují

  2. Je to bezpečný způsob vkládání a aktualizace pole objektů v mongodb?

  3. Android Studio:připojení k serveru MongoDB pomocí ovladače Mongo Java Driver

  4. Hosting ScaleGrid pro Redis™ na vašem vlastním účtu AWS