在Rails中进行每用户会话数据库连接的最佳方法是什么?

时间:2017-01-13 06:14:42

标签: ruby-on-rails session multiple-databases

我希望每个登录用户连接到db。我有每个用户一个数据库记录。用户登录后,我使用

ActiveRecord::Base.establish_connection(adapter: 'sqlserver', mode: 'dblib', host: db.host, port: db.port, username: db.username, password: db.password, database: db.name, timeout: 500000, azure: true)

一切正常。但是当我在另一台机器或浏览器上打开我的应用程序时,它表现得像是连接到另一个用户数据库,而不是默认或当前用户数据库。我不知道如何解决这个问题。有没有办法这样做?

提前致谢

0 个答案:

没有答案
相关问题