Sidekiq中的Mongoid.override_database和同步Rails请求

时间:2014-11-06 00:16:13

标签: ruby-on-rails multithreading mongoid3

我只是在徘徊,我可以安全地使用Mongoid.override_database。 如果我在Sidekiq中使用它,那么DB只会因为调用了override_database方法的工作而被更改?

如何在标准Rails控制器中使用它?是否存在不应使用的情况(可能导致问题的地方)?

首先我在需要更改数据库时使用了.with(database: 'xyz'),但后来我发现它在关系字段上不起作用...

0 个答案:

没有答案