class Service < ActiveRecord::Base
establish_connection(
:adapter => "mysql",
:host => "myip",
:username => "myusername",
:password => "mypassword",
:database => "mydatabase"
)
end
Это работает
Service.all #connects to mydatabase
Но мне нужно что-то подобное.
Service.use(mydatabase1).all #connects to mydatabase1
Service.use(mydatabase2).all #connects to mydatabase2
Как мне этого добиться?
Обновление
Имена баз данных являются динамическими.Я хочу, чтобы сервисная модель подключалась к базе данных динамически.Когда я набираю Service.use(weeweweaszxc).all
, он должен использовать базу данных weeweweaszxc.