PHP replace MongoClient to MongoDB\Driver\Manager -
an open source php project uses mongoclient want replace mongodb\driver\manager since mongoclient deprecated , not installed in server.
original source code makes mongo collections array. possible when use mongodb\driver\manager?
original
$omongo = new mongoclient('mongodb://127.0.0.1:27017'); $odb = $omongo->{'everex-db'}; $this->dbs = array( 'transactions' => $odb->{"everex.eth.transactions"}, 'blocks' => $odb->{"everex.eth.blocks"}, 'contracts' => $odb->{"everex.eth.contracts"}, 'tokens' => $odb->{"everex.erc20.contracts"}, 'operations' => $odb->{"everex.erc20.operations"}, 'balances' => $odb->{"everex.erc20.balances"} ); $cursor = $this->dbs['transactions']->find(array("hash" => $tx)); after
$omongo = new mongodb\driver\manager('mongodb://127.0.0.1:27017'); ...? seems manager class not have such feature.
Comments
Post a Comment