我正在为Yii2构建一个登录系统,它可以在Yii2应用程序的表中或从外部数据库的数据中创建标识,数据可以驻留在许多数据库中的一个中。
我知道我可以在应用配置中设置第二,第三,第四个数据库,但它不适合用例,因为数据库属于可以更改它的用户等。
我需要做的是实例化一个ActiveRecord模型,传递它应该连接到的数据库的数据库详细信息,以进行查询。
我试图找出正确的方法来解决这个问题。
我知道你可以将一个配置数组传递给构造函数,但我无法理解我应该怎么做,我应该创建\ yii \ db \ connection的对象并将其传递给__construct吗? 如果是这样,我如何进行连接?
我已经搜索了类似的用例,但我无法发现任何有用的东西,即使指针也很棒。
非常感谢