代码之家  ›  专栏  ›  技术社区  ›  Rafael

等待所有的承诺成功

  •  0
  • Rafael  · 技术社区  · 3 年前

    我使用sequelize/nodejs/express/react将实体持久化到postgres数据库中

    我有两个主要模型,国家和活动,我正在使用这个应用程序,还有一个名为“保存到数据库”的按钮

    保存到数据库时,我想保存所有国家,一旦完成,我想开始保存活动。

    假设我有1000个国家,我必须为每个国家创建一个promise,然后使用promise吗。所有这些都是为了开始拯救活动而做出的1000个国家的承诺吗?

    还有别的办法吗?,可能是许多国家

    提前感谢

    拉斐尔

    0 回复  |  直到 3 年前
        1
  •  0
  •   Wang Liang Sandeep Pathak    3 年前
        db.TableName.bulkCreate([
          {
            profileId: 'profileId1',
            orgId: '102',
            userId: '100'
          },
          {
            profileId: 'profileId1',
            orgId: '102',
            userId: '100'
          },
          {
            profileId: 'profileId1',
            orgId: '102',
            userId: '100'
          },
    
        ])
        .then(resp => {
         ...
        });