云开发for循环中查询数据库异步执行的问题怎么解决
- 需求的场景描述(希望解决的问题)
// 云函数入口文件const cloud = require('wx-server-sdk')cloud.init()const db = cloud.database();const db_goods = db.collection('goods')// 云函数入口函数exports.main = async(event, context) => { let cartList = event.cartList for (let i = 0; i < cartList.length; i++) { cartList[i].goods = db_goods.where({_id:cartList[i].goods_id}).get() } return cartList} |
- 希望提供的能力
有没有什么解决办法??
