标签: ruby-on-rails multithreading mongoid3
我只是在徘徊,我可以安全地使用Mongoid.override_database。 如果我在Sidekiq中使用它,那么DB只会因为调用了override_database方法的工作而被更改?
Mongoid.override_database
override_database
如何在标准Rails控制器中使用它?是否存在不应使用的情况(可能导致问题的地方)?
首先我在需要更改数据库时使用了.with(database: 'xyz'),但后来我发现它在关系字段上不起作用...
.with(database: 'xyz')