云函数里面使用for循环,只能执行一次?在云函数控制台里面打印出来的i,只有第一项:0
const db = cloud.database() const _ = db.command // 云函数入口函数 exports.main = async (event, context) => { console.log('传递的值', event.foods); for (var i in event.foods){ console.log('遍历之后的索引',i); //在云函数控制台里面打印出来的i,只有第一项:0 return await db.collection('food').doc(event.foods[i]._id) .update({ data: { sell: _.inc(event.foods[i].num) } }) }