相关疑难解决方法(0)

NestJS 请求多个数据库的范围多租户

希望使用 NestJS 6 的新请求注入范围功能实现多租户 NestJS 解决方案。

对于任何给定的服务,我假设我可以做这样的事情:

@Injectable({scope: Scope.REQUEST})
export class ReportService implements OnModuleInit { ... }
Run Code Online (Sandbox Code Playgroud)

然后,在构造函数中,根据请求确定租户,连接到适当的数据库,并为新连接实例化存储库。

我想知道这是否是最直接的方法?

是否可以覆盖连接提供程序和请求范围而不是更新每个服务?

multi-tenant nestjs

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

标签 统计

multi-tenant ×1

nestjs ×1