// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init({
// API 调用都保持和云函数当前所在环境一致
env: cloud.DYNAMIC_CURRENT_ENV
})
// 云函数入口函数
exports.main = async(event, context) => {
let info = event
let id = info._id
const db = cloud.database()
db.collection('reservation').doc(id).update({
data: {
operator: info.operator,
state: info.state
},
success: function(res) {
return res
},
fail: function(res) {
return res
}
})
}
找到原因了,exports.main = async(event, context),这边去掉async就可以了,不知道为什么。。。
有日志信息吗,响应结果之类的吗,通常没有更新成功是因为查询条件无法匹配