【问题标题】:How connect phalcon (ODM) to Mongodb using new mongodb driver如何使用新的 mongodb 驱动程序将 phalcon (ODM) 连接到 Mongodb
【发布时间】:2016-05-28 05:07:39
【问题描述】:

这是我使用old mongo php driver的连接代码

$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 扩展。

new mongodb driver的连接码如何转换?

【问题讨论】:

    标签: php mongodb phalcon odm


    【解决方案1】:

    使用新的 MongoDB 驱动程序。首先,您需要确保在 PHP 运行时中加载了 Mongo 扩展。其次,您需要获取新的 MongoDB 驱动程序并将其包含在您的项目中。

    最后新旧驱动之间的代码不兼容了。因此,您需要重写实现和连接代码。

    【讨论】:

    • phalcon php框架兼容新的mongodb驱动?如何实现连接代码?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-21
    • 1970-01-01
    • 2016-02-05
    • 2015-10-07
    • 2018-05-24
    • 1970-01-01
    相关资源
    最近更新 更多