我正在寻找一个问题的解决方案,我将有许多不同的用户创建/登录到使用Rails的我的Web应用程序,但是当前应用程序从数据库返回相同的数据,无论哪个用户创建/修改了数据
有没有办法可以将每个用户创建和修改的信息/数据分开?
我发现以下stackoverflow问题似乎与我的问题有关,但不确定它是否能解决我的问题和/或如何实现它。 Rails - Separate Database per Subdomain
感谢。
答案 0 :(得分:1)
看起来您正在寻找一种在您的应用程序中实现多租户的方法。 如果这实际上是您正在寻找的,那么您可以看一下使用default_scope的以下两个视频:
答案 1 :(得分:0)
我建议使用名为“充当租户”的宝石,该宝石简单易行。 https://github.com/ErwinM/acts_as_tenant