【发布时间】:2013-05-08 03:45:12
【问题描述】:
我们有一个主数据库,我们的所有应用程序都驻留于此。
但是我希望能够连接到第二个数据库(从外部源更新),以便从中提取数据。我不需要写任何东西......只是阅读。
它也只有一张我要从中拉出的桌子。
我真的只需要这样做:
OtherDatabase.articles.where(id > 1000)
就是这样。
那么我该如何在 Rails(运行 3.2.13)中做到这一点?
【问题讨论】:
-
请注意,如果您真的关心不写入现有数据库,则应使用仅被授予有限读取权限的凭据进行连接。即,不要依赖此应用程序的代码来强制执行其他应用程序的权限。
标签: ruby-on-rails database postgresql multiple-databases