将表名动态设置为多线程环境中的rails Model

时间:2013-01-22 13:18:31

标签: ruby-on-rails rails-activerecord

如何在多线程应用环境中动态地将表名设置为rails(2.3.8)模型?

对于Ex: 表名可以是Table_Name_01,Table_Name_02 ....等

由于set_table_name是ActiveRecord :: Base类的类方法,因此如果我使用该方法,则表名将设置在类级别,这可能会导致多线程应用程序出现问题。

我的意思是,当我使用Model.find时,查询执行应根据我的逻辑动态查找正确的表,并使用该表进行查询执行。

请在这方面帮助我。提前谢谢......

0 个答案:

没有答案