为了账号安全,请及时绑定邮箱和手机立即绑定

sequelize.query() 抛出未处理的拒绝

sequelize.query() 抛出未处理的拒绝

慕勒3428872 2021-06-09 18:01:33
我得到一个error: Unhandled Rejection at: Promise {"_bitField":18087936,"_fulfillmentHandler0":{}}在var Query = [          `SELECT COUNT(*) FROM ${table1};`,          `SELECT COUNT(*) FROM ${table2};`        ];sequelize.query(Query).then(result => {          console.log(result);        });是什么导致了这个错误?
查看完整描述

2 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

处理 promise 时总是使用 catch 块。


      `sequelize.query(Query).then(result => {

      console.log(result);

    }).catch(error =>  console.log(error));`


查看完整回答
反对 回复 2021-06-24
?
呼如林

TA贡献1798条经验 获得超3个赞

创建连接时必须设置 multipleStatements = true :


new Sequelize(..., {

  dialectOptions: {

    multipleStatements: true

  }

})


查看完整回答
反对 回复 2021-06-24
  • 2 回答
  • 0 关注
  • 277 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信