// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
// 云函数入口函数
exports.main = async (event) => {
db.collection('user_tb')
.doc(event.userid)
.update({
data: {
is_dianzhang: true,
mymendian_id: event.mdid
},
success: function (res) {
console.log('update',res)
}
})
db.collection('mendian_tb')
.doc(event.mdid)
.update({
data: {
dianzhu_id: event.userid
}
})
}
目前两个更新都正常。但是我感觉很怪异:为什么console.log('update',res)不执行?我原本是想把db.collection('mendian_tb')更新放到success回调内的,可是奈何竟然不执行。是我哪里的代码有问题,还是success回调有问题?