云函数中数据库如何嵌套查询?
代码如下
await StuCer.where({
openid:openid
}) .count().then(res=>{
if(res.total==1){
cerStuTip='已认证,即将返回首页'
}
else{
cerStuTip='未认证,将进行下一步查询'
StuInfo.where({
Num:num
}).count().then(res=>{
if(res.total==1){
cerStuTip='查询到id'
}
else{
cerStuTip='未查询到id'
}
})
}
})
return{
cerStuTip}
控制台返回如下
result: {cerStuTip: "未认证,将进行下一步查询"}
既然控制台返回打印了未认证的信息,说明代码已经运行到else阶段,为什么没有继续查询,返回的结果应当是是否查询到id中的一个
好像涉及到异步的问题,没有学过相关知识,请指教,谢谢