云开发数据库记录通过update接口和控制台都不能更新的问题?
云开发遇到修改不了数据库记录的问题,云函数中通过update接口修改记录,接口调用成功了,但数据没有变:
try {
var updateRes = await db.collection(‘buyer’).doc(data._id).update({
data: updateData
})
console.log(‘modifyBuyer:’, updateRes)
} catch (err) {
console.log(‘update err:’, err)
}
接口返回修改成功:
{ stats: { updated: 1 }, errMsg: ‘collection.update:ok’ }
但是查看数据其实没有变化。
然后到云开发控制台上手动修改,发现也不行: