打字稿@BeforeFind钩子并发

时间:2019-11-16 23:29:52

标签: sequelize.js sequelize-typescript

我对Sequelize Typescript的@BeforeFind挂钩有疑问。 基本上,我想按当前用户公司过滤数据,例如,我有一个名为ModelA的模型,其属性为“ company_id”。

现在,我已经定义了@BeforeFind钩子:

@BeforeFind
  static beforeFindHook(options: any): void {
    options.were = options.where || {};
    options.where = {
      company_id: MyUserFromRequest.company_id
    }
  }

我担心的是,这样的定义是否支持模型上的并发选择,例如,如果两个来自不同公司的用户选择了ModelA

谢谢

0 个答案:

没有答案