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

След като надстроих PHP до версия 7, защо не мога да използвам драйвера mongodb?

Е, намерих отговора.

Класът е сменен. Вече не е \MongoClient и сега е \MongoDB\Driver\Manager

Всичко, от което се нуждая, е рефактор. Новият драйвер е проектиран да бъде драйвер от по-ниско ниво за функционалност от високо ниво, която да бъде изпълнена с библиотеки за потребителско пространство, така че всеки друг, който надгражда до php7, не забравяйте да проверите дали ще се чувствате комфортно с новия драйвер или че потребителското пространство библиотеките съществуват, когато го правите. Надяваме се, че този въпрос/отговор ще помогне на други в бъдеще.

Коментаторът ianaz по-долу публикува тази добра библиотека за потребителско пространство за MongoDB:http://mongodb.github. io/mongo-php-library/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Използване на MongoDB и Neo4j заедно

  2. Не искам да започваш mongod с `sudo mongod`

  3. Съхранявайте изображения в MongoDB

  4. MGO:Не може да се канонизира заявка:BadValue неизвестен оператор:$meta

  5. Свържете mongo db към отдалечен сървър nodejs