我在Heroku上构建了部署Rails 3应用程序,我想知道是否有任何关于如何处理我的模型中的多租户的建议。半年前,这里发布了一个相关的问题(#3776593),但没有得到很多答案。我也看过Guy Naor's presentation on writing multi-tenant applications with Rails,但似乎3个建议的解决方案中的2个不适用于Heroku。我会链接到这些,但新的Stackoverflow用户限于2个超链接。在Heroku上编写多租户Rails 3应用程序
我也遇到了以下工具:
- http://samuel.kadolph.com/2010/12/simple-rails-multi-tenancy/
- http://blog.codecrate.com/2011/03/multitenant-locking-down-your-app-and.html
只是想知道,如果你有任何的多租户宝石或简单的护栏,多体验租赁宝石。似乎最简单的解决方案是简单地将所有模型中的belongs_to放在帐户下,但我真的想知道您在真实世界中使用的是什么!
出于好奇,你是如何解决这个问题的? – kmurph79 2012-06-20 00:52:50