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

Proč po upgradu PHP na verzi 7 nemohu použít ovladač mongodb?

Tak jsem našel odpověď.

Třída byla změněna. Už to není \MongoClient a nyní je \MongoDB\Driver\Manager

Vše, co potřebuji, je refaktor. Nový ovladač je navržen jako ovladač nižší úrovně pro funkce na vysoké úrovni, které mají být naplněny knihovnami uživatelského prostoru, takže kdokoli jiný, kdo upgraduje na php7, ujistěte se, že budete s novým ovladačem spokojeni nebo že uživatelský prostor knihovny existují, když to uděláte. Doufejme, že tato otázka/odpověď v budoucnu pomůže ostatním.

Níže uvedený komentátor ianaz zveřejnil tuto dobrou knihovnu uživatelského prostoru pro MongoDB:http://mongodb.github. io/mongo-php-library/




  1. Vytáhněte a přidejte to současně s mongo

  2. Jak najít nscanned v mongoose?

  3. Jak MongoDB zpracovává délku dokumentu v textovém indexu a textovém skóre?

  4. meteor/mongodb:Použijte jinou DB pro autentizaci a čtení/zápis