这是我当前的控制器:'trace_controller.rb'
rule_oms = Rule.new("localhost","root","","oms_local")
rule_warehouse=Rule.new("localhost","root","","warehouse_local")
rule_payment=Rule.new("localhost","root","","payment_local")
... .... 我们有 2 种不同的模式 - 分期和生产。它们具有唯一的主机名、密码、用户、数据库名称。
如何从 environment.rb 更改这些设置?您可以根据它们设置变量吗?
根据环境,我得到所有不同数据库的主机名、密码、用户、db_name。与大多数 Rails 应用程序不同,无论环境如何,我都连接到多个数据库。
任何想法我应该做什么?(使用最新版本的 Rails)。