chenshenhai / koa2-note

《Koa2进阶学习笔记》已完结🎄🎄🎄
https://chenshenhai.github.io/koa2-note
MIT License
5.18k stars 1.29k forks source link

Demo code problem #73

Open huzhenjie opened 4 years ago

huzhenjie commented 4 years ago

https://github.com/chenshenhai/koa2-note/blob/c667c4fa4b9cf31acd2b76e29a5056b69581ca65/demo/project/server/utils/db-util.js#L17

The code here is reject but not resolve

return new Promise(( resolve, reject ) => {
    pool.getConnection(function(err, connection) {
      if (err) {
        resolve( err ) // reject( err )
      } else {
        connection.query(sql, values, ( err, rows) => {
          if ( err ) {
            reject( err )
          } else {
            resolve( rows )
          }
          connection.release()
        })
      }
    })
  })