小程序
小游戏
企业微信
微信支付
扫描小程序码分享
稳定版 Stable Build2.01
1 个回答
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
const cloud = require('wx-server-sdk')
cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
const db=cloud.database()
// 云函数入口函数
exports.main = async (event, context) => {
console.log('中策执行')
try{
const queryRes=await db.collection('user')
.where({user_te:'15290730188'})
.get()
if(queryRes.data.length===0)throw new Error('用户不存在')
docId=queryRes.data[0]._id
result=await db.collection('user')
.doc(docId)
.update({user_name:'终极测试'})
//const result=await db.collection('user')
//.where({user_te:'15290730188'})
//.update({user_name:'终极测试'})
console.log('更新结果',result)
return{success:true,result}}catch(err){
console.log('错误堆栈',err.stack)
return{success:false,error:err.message}
}}
执行时间: 183ms内存使用: 23.13 MB
返回结果
{"success":false,"error":"errCode: -1 unknown error | errMsg: parameter.data should be object instead of undefined;"}
日志
START RequestId: 60010c1b-b01a-47b9-9cc6-4a54fbeec201
Event RequestId: 60010c1b-b01a-47b9-9cc6-4a54fbeec201
2026-03-04T13:38:27.422Z 中策执行
2026-03-04T13:38:27.602Z 错误堆栈 Error: errCode: -1 unknown error | errMsg: parameter.data should be object instead of undefined;
at Object.assertType (/var/user/node_modules/wx-server-sdk/index.js:7884:15)
at /var/user/node_modules/wx-server-sdk/index.js:1337:26
at new Promise (<anonymous>)
at DocumentReference.update (/var/user/node_modules/wx-server-sdk/index.js:1335:16)
at exports.main (/var/user/index.js:16:4)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
Response RequestId: 60010c1b-b01a-47b9-9cc6-4a54fbeec201 RetMsg: {"success":false,"error":"errCode: -1 unknown error | errMsg: parameter.data should be object instead of undefined;"}
END RequestId: 60010c1b-b01a-47b9-9cc6-4a54fbeec201
Report RequestId: 60010c1b-b01a-47b9-9cc6-4a54fbeec201 Duration: 183ms Memory: 256MB MemUsage: 23.125000MB