1

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

多个数据库连接如何与 Rails 一起工作已经有了一个答案。 ActiveRecord 与两个数据库对话?

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

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

4

1 回答 1

2

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

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

于 2013-07-16T12:50:18.337 回答