扫码关注官方订阅号
yii2如何配置两个mongo数据库?
这样子配置的话,最后在模型中会报错
但是现在项目需要连接两个数据库,请问应该如何配置???
默认项目里面使用的是:Yii::$app->getDb($dbId);对于mongodb来说,他默认的第一个id应该是:mongodb;但是你是设置成了:"mongo_dsp"和"mongo_dmp"所以会出现这个问题,想要实现就可以在Model构造函数里面使用:Yii::$app->getDb("mongo_dsp");来达到效果!
Yii::$app->getDb($dbId);
mongodb
mongodb;
Yii::$app->getDb("mongo_dsp");
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
默认项目里面使用的是:
Yii::$app->getDb($dbId);
对于
mongodb
来说,他默认的第一个id应该是:mongodb;
但是你是设置成了:"mongo_dsp"和"mongo_dmp"所以会出现这个问题,想要实现就可以在Model构造函数里面使用:
Yii::$app->getDb("mongo_dsp");
来达到效果!