reactjs - 等待所有的 promise 成功

标签 reactjs postgresql express promise sequelize.js

我正在使用 sequelize/nodejs/express/react 将实体持久化到 postgres 数据库
我有两个主要模型,国家和事件,我正在使用该应用程序,并且有一个名为“保存到数据库”的按钮
保存到数据库时,我想保存所有国家,完成后我想开始保存事件。
假设我有 1000 个国家,我是否必须为每个国家创建一个 promise ,然后使用 Promise.All 和那些 1000 个国家 promise 的数组来开始保存事件?
有没有其他办法?,可能是很多国家
提前致谢
拉斐尔

最佳答案

    db.TableName.bulkCreate([
      {
        profileId: 'profileId1',
        orgId: '102',
        userId: '100'
      },
      {
        profileId: 'profileId1',
        orgId: '102',
        userId: '100'
      },
      {
        profileId: 'profileId1',
        orgId: '102',
        userId: '100'
      },

    ])
    .then(resp => {
     ...
    });

关于reactjs - 等待所有的 promise 成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66506586/

相关文章:

javascript - 如何跟踪react-admin dataProvider中的错误

postgresql - 列出 Postgres ENUM 类型

javascript - Express中的JS运行时错误

javascript - 我来自 Node 的数据没有绑定(bind)到模板变量

javascript - 如何将数据从backbone.js的客户端传递到服务器。 Express + Backbone.js

javascript - react 应用程序。无法在尚未安装的组件上调用 setState

reactjs - React TestUtils,如何模拟文档mouseMove?

java - 使用 Hibernate 将 json 值插入到 postgresql 表中

postgresql - 如何找到\data\base postgres 文件夹的数据库名称?

javascript - react 输入与禁用