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

浏览:66日期:2023-06-19

问题描述

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

mongodb - yii2如何配置两个mongo数据库这样子配置的话,最后在模型中会报错

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

问题解答

回答1:

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

相关文章: