搜索

首页  >  问答  >  正文

mongodb - yii2如何配置两个mongo数据库

yii2如何配置两个mongo数据库?


这样子配置的话,最后在模型中会报错


但是现在项目需要连接两个数据库,请问应该如何配置???

过去多啦不再A梦过去多啦不再A梦2789 天前812

全部回复(1)我来回复

  • 为情所困

    为情所困2017-05-02 09:26:09

    默认项目里面使用的是:Yii::$app->getDb($dbId);
    对于mongodb来说,他默认的第一个id应该是:mongodb;
    但是你是设置成了:"mongo_dsp"和"mongo_dmp"所以会出现这个问题,想要实现就可以在Model构造函数里面使用:
    Yii::$app->getDb("mongo_dsp");来达到效果!

    回复
    0
  • 取消回复