Node.js Sequelize 获取原生池

标签 node.js sequelize.js pg

我使用 SequelizepgPostgres 进行查询

我找到了获取 Sequelize 连接的方法

sequilize.connectionManager.getConnection()
  .then((connection) => {})

有没有办法获得

最佳答案

可以选择以这种方式使用 Sequelize 中的连接池

sequelize.connectionManager.getConnection()
  .then((connection) => {
    connection.query('SOME SQL;')
     .then(() => {
       sequilize.connectionManager.releaseConnection(connection);
     })
  })

它从池中返回连接,然后必须释放连接

关于Node.js Sequelize 获取原生池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51113540/

相关文章:

javascript - 使用 NodeJS 的图像像素数组追踪边界

javascript - Sequelize : TypeError: Cannot read property '_expandIncludeAll' of undefined

mysql - 超过锁定等待超时尝试重新启动事务

ruby-on-rails-3 - 对于 Rails 3.2.16 中的 Postgres,序列 "setval"操作与 "nextval"的工作方式不同

node.js - OpenAI 微调引擎无法在 Node 中运行 - "Engine not found"

node.js - 无法使用代理对 googleapis 进行 JWT 身份验证

ruby-on-rails - 为什么我的 PostgreSQL 服务器 cpu 受限?

ruby-on-rails - 通过 DATABASE_URL 检查数据库状态

mysql - 在 sequelize 中查找总和并按关联的表值进行分组

node.js - 如何使用 Sequelize 迁移/种子插入初始数据?