相关疑难解决方法(0)

在Rails 3中处理多租户的最佳方法

我正在构建多租户应用程序.

所有数据隔离都由每个表中的TenantID列完成.

所有租户模型自动处理多租户的最佳方法是什么?

例:

Contacts.new({.....}) should automatically add :tenant => curret_user.tenant
Contacts.where({....}) should also add :tenant => curret_user.tenant
Run Code Online (Sandbox Code Playgroud)

目前我在CanCan gem中看到类似这样的内容,它可以获取特定用户参数的记录.但它没有为插入和更新操作提供任何东西.或者可能是我不明白该怎么做.

此致,Alexey Zakharov.

ruby-on-rails multi-tenant devise cancan

5
推荐指数
1
解决办法
2311
查看次数

标签 统计

cancan ×1

devise ×1

multi-tenant ×1

ruby-on-rails ×1