MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Инсталирайте phpMongo драйвери на windows

Ако файловете са в картата на доставчика, инсталацията чрез композитор вероятно е минала добре. Мисля, че проблемът сега е, че искате да създадете екземпляр на клас, който не съществува. MongoDB не е ли пространството от имена, а не класът?

От документацията на MongoDB:

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

Вижте документацията за пространствата от имена:http://php.net/manual/en/language .namespaces.php

-редактиране-

За вмъкване трябва да използвате insertOne() според документацията:http://mongodb.github.io /mongo-php-library/classes/collection/#insertone

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Трябва ли да използвам разреден индекс за булеви флагове в mongodb?

  2. Размер на документа в MongoDb

  3. Mongoose, масив от местоположения на индекси

  4. Актуализиране на поле на документ в mongo въз основа на стойността на друго поле

  5. Намерете точно съвпадащ масив или имащ цялата стойност на масива в MongoDb