ActiveRecord没有Rails的多个数据库

时间:2013-07-13 17:15:15

标签: activerecord

我想在没有Rails的项目中使用ActiveRecord。 我还想在config / database.yml中指定数据库连接,就像Rails那样。

已经有一个答案,多个数据库连接如何与Rails一起使用。 ActiveRecord talk to two databases?

我使用这种方法是不成功的,我不知道为什么。我只收到错误消息“数据库配置未指定适配器”。

Rails中是否有某种魔法可以读取不在ActiveRecord中的database.yml? 我可以自己阅读,但后来我不知道如何将它提供给ActiveRecord,以便我可以在每个模型中使用establish_connection。

1 个答案:

答案 0 :(得分:2)

我发现它是如何工作的。您只需填写ActiveRecord :: Base.configurations哈希,然后就可以了。

http://apidock.com/rails/ActiveRecord/Base/configurations/class