问题模块 | 框架类型 | 问题类型 | 终端类型 | AppID | 基础库版本 |
---|---|---|---|---|---|
云开发 | 小程序 | Bug | 客户端 | wxe176f75ca12d18b5 | 2.2.5 |
请教大神:
云函数中,需要先查询一个结果,然后用结果中的值更新数据,试了很多方法都没法传值,总是提示云函数失败
应该怎么正确处理?
谢谢大神!
exports.main = async (event, context) => {
try {
const count0 = await db.collection('zhtj').where({
a_id: event.jg
}).get()
} catch (e) {
console.log(e)
}
//先查询出结果,
var zh0 = e.date[0].zh;
//然后取出其中的某些值,试了不能这样用
const count = await db.collection('zhtj').where({
a_id: event.jg
}).update({
data: {
zh: zh0
}
});
}
//更新数据