Я использую жемчужину квартиры, где она имеет несколько арендаторов.Я хочу иметь решение, например, всякий раз, когда вызывается эта конкретная модель или происходит любое другое выполнение, она должна переключиться на эту конкретную базу данных.
имя модели = RakeLog
main db_name = ABC
Другой db_name = ABC_logs
прямо сейчас я создал метод класса в модели
class RakeLog < ActiveRecord::Base
def self.switch_to_log
current = Apartment::Tenant.current
Apartment::Tenant.switch!(current+'_logs')
end
end
, что я сейчас делаю, это вызываю этот метод везде, когда мне нужно переключиться на 'logs 'db.Я хочу что-то вроде, когда бы эта модель ни вызывалась, она должна переключаться на 'logs' db автоматически .Любая помощь приветствуется.