- 检查自己有没有部署到云端,云开发那里面有没有你的函数。
- 检查用的cloud环境是哪一个。
- 云函数中除了要更新的字段还要加上_openid
const cloud = require('wx-server-sdk');
const wxContext = cloud.getWXContext();
await db.collection('signInfo')
.where({
_id: event._id
})
.update({
data: {
_openid: wxContext.OPENID,
signmem:_.push(event.wxcontacts)
}
})
.then(res => {
console.log('更新公告成功')
})