【发布时间】:2016-05-09 04:44:12
【问题描述】:
我正在寻找解决问题的方法,即我将有许多不同的用户创建/登录使用 Rails 的 Web 应用程序,但当前应用程序从数据库返回相同的数据,而不管是哪个用户创建/修改了数据.
有没有一种方法可以分离每个用户创建和修改的信息/数据?
我发现以下似乎与我的问题有关的 stackoverflow 问题,但不确定它是否能解决我的问题和/或如何实现它。 Rails - Separate Database per Subdomain
谢谢。
【问题讨论】:
-
stackoverflow 问题在哪里?
-
我更新了 - 很抱歉!
-
不同的用户是指不同类型的用户或只是不同的用户。分享您的数据库架构,很容易提出更好的解决方案
-
我的意思是不同的用户。根据我的发现,我认为最好的解决方案是使用带有 postgresql 的 Apartment gem。目前我只是在使用内置的数据库
-
实际上,如果您没有任何用户类别或角色,那么简单的数据库设计将使您实现这一目标。
标签: ruby-on-rails authentication database-design