问题描述
yii2如何配置两个mongo数据库?
这样子配置的话,最后在模型中会报错
但是现在项目需要连接两个数据库,请问应该如何配置???
问题解答
回答1:默认项目里面使用的是:Yii::$app->getDb($dbId);对于mongodb来说,他默认的第一个id应该是:mongodb;但是你是设置成了:'mongo_dsp'和'mongo_dmp'所以会出现这个问题,想要实现就可以在Model构造函数里面使用:Yii::$app->getDb('mongo_dsp');来达到效果!

问题描述
yii2如何配置两个mongo数据库?
这样子配置的话,最后在模型中会报错
但是现在项目需要连接两个数据库,请问应该如何配置???
问题解答
回答1:默认项目里面使用的是:Yii::$app->getDb($dbId);对于mongodb来说,他默认的第一个id应该是:mongodb;但是你是设置成了:'mongo_dsp'和'mongo_dmp'所以会出现这个问题,想要实现就可以在Model构造函数里面使用:Yii::$app->getDb('mongo_dsp');来达到效果!
相关文章:

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主