Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在RubyonRails模型中更改MySql数据库_Ruby On Rails_Ruby_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 在RubyonRails模型中更改MySql数据库

Ruby on rails 在RubyonRails模型中更改MySql数据库,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,我有模型统计: class Stat < ActiveRecord::Base establish_connection( :adapter => "mysql2", :database => @db ) end @db = "db01" 模型统计: class Stat < ActiveRecord::Base establish_connection( :adapter => "mysql2", :da

我有模型统计:

class Stat < ActiveRecord::Base

  establish_connection(
    :adapter  => "mysql2",
    :database => @db
  )

end
@db = "db01" 
模型统计:

class Stat < ActiveRecord::Base

  establish_connection(
    :adapter  => "mysql2",
    :database => @db
  )

end
@db = "db01" 

我假设您必须钩住接收/stat请求的控制器操作,并让它“重置”stat类的实例以使用所需的db。@railsdog,如何执行?我试过了,但没有成功(