微信小程序访问数据库

使用wafer-node-sdk导出的mysql访问接口

const { mysql } = require( '../qcloud')

module.exports = async (ctx, next) => {
await mysql( 'cSessionInfo').select( '*').then(res => {
ctx.state.code = 0
ctx.state.data = res
}).catch(err => {
ctx.state.code = - 1
throw new Error(err)
})
}


注意:

1、必须使用await,因为数据库获取是异步返回的,此处折腾了好久,刚开始不知道是异步的,总获取不到信息

2、使用await的情况下,必须使用async,否则会报错


你可能感兴趣的:(数据库,await,微信小程序)