gpt4 book ai didi

ruby-on-rails - Ruby On Rails 5.2 和多个数据库

转载 作者:行者123 更新时间:2023-12-05 05:10:06 25 4
gpt4 key购买 nike

我的 Rails 应用程序需要同时访问三个不同的数据库系统。

我们有 SQL Server、Oracle 服务器,当然还有 Postgres。

我试图找出如何实现从所有三个(多元宇宙等)获取数据的能力。

我得到的只是一个模糊的错误:

ActiveRecord::Base.establish_connection ActiveRecord::AdapterNotSpecified in UsersController#index database configuration does not specify adapter

我有 database.ymldatabase_nba.yml 可以访问第二个 SQL 服务器,但无法让它与两个并发数据库服务器一起工作。

最佳答案

您必须在 database.yml 中指定不同的数据库

production:
adapter:mysql, :other_adapter, :other_adapter

https://www.rubydoc.info/docs/rails/4.1.7/ActiveRecord/ConnectionAdapters

查看上述文档。

关于ruby-on-rails - Ruby On Rails 5.2 和多个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57063440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com