1

如何使用 Shanty_Mongo 动态连接到多个 mongodb?根据这里的文档:https ://github.com/coen-hyde/Shanty-Mongo/wiki/connections

这就是我写课程的方式

class User extends Shanty_Mongo_Document 
{
    protected static $_connectionGroup = 'users';
}

如果我想使用相同的模型来写入/读取不同的数据库怎么办。我无法在构造函数中设置 connectionGroup,因为它是静态的。我如何在使用相同模型的不同 mongodb 之间切换?

4

1 回答 1

0

在您的用户类中添加以下功能-

public static function _connectionGroup($connectionGroup){
     self::$_connectionGroup = $connectionGroup;
 }

然后将其称为 user::_connectionGroup("your group");

于 2015-02-20T08:19:29.197 回答