【发布时间】:2020-05-10 01:02:45
【问题描述】:
Sequelize's transaction 是否在提交或回滚后自动返回连接池? (我在没有特定配置的情况下将 Sequelize 与 MSSQL 一起使用)?我的事务是手动创建和管理的,所有查询都使用{transaction: t} 选项传递。我有两个问题:
- 如果在提交或回滚后连接没有自动返回到池中,我该如何强制这样做?
- 我在事务中的 CRUD 查询存储在一个数组中。据我了解,事务从池中获取一个连接,如果是这样,使用
Promise.all(queries)比运行queries.forEach(q => await q)有什么好处?
【问题讨论】:
标签: node.js promise transactions sequelize.js