Как подключить phalcon (ODM) к Mongodb с помощью нового драйвера mongodb

Это мой код подключения с помощью старый драйвер php Монго

$di->setShared('mongo', function () use ($config) {
$mongoConfig = $config->mongo->toArray();
$mongo = new MongoClient("mongodb://". $mongoConfig['host'] .":".$mongoConfig['port']);
return $mongo->selectDB($mongoConfig['dbname']);
});
$di->setShared('collectionManager', function(){
return new Phalcon\Mvc\Collection\Manager();
});

но страница драйвера отображает это предупреждение

Предупреждение Это расширение устарело. Вместо этого следует использовать расширение MongoDB.

Как преобразовать код подключения для новый драйвер mongodb?

1

Решение

Использовать новый драйвер MongoDB. Во-первых, вы должны убедиться, что расширение Mongo загружено во время выполнения PHP. Во-вторых, вам нужно получить новый драйвер MongoDB и включить его в свой проект.

Наконец, код между старым и новым драйверами несовместим. Поэтому вам нужно будет переписать код реализации и подключения.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]