当前sdk是什么版本呢,更新到最新的版本再试下呢
记录一个云开发事务的坑:serverDate()?为了方便查找,把信息都贴在这: Error: errCode: -502001 database request fail | errMsg: document.update:fail [FailedOperation] invalid key in $date object: offset; at document.update api; 导致问题的原因(困扰我几个月了): const serverTime = pp.serverDate(); 如果你的代码中直接使用serverDate() 对象 就会造成上面的错误: .update({ data: { userinfo: event.userinfo, updateTime: serverTime } }); 直接将该对象改成: const serverTime = new Date().getTime();
2020-06-27微信appId 环境id 方便提供下么
云函数调用报error code -501002错误,求指教?线上环境,运行的好好的,早上突然不能调用云函数了,测试环境同样也不能调用,报如下错误,哪位大佬遇到过的,请指导 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -501002, error message ESOCKETTIMEDOUT;
2020-05-22账号appid可以提供下吗
云函数 db.collection('Books').where(filter) 莫名其妙报错?本来好好运行一年多的云函数 ,最近突然总是报错,本地调试又是正常的 // 得到具体图书查询结果 const books = await db.collection('Books') .where({typeCode: "JG"}) .orderBy('creatTime', 'desc') .skip((pageNum - 1) * pageSize) .limit(pageSize).get() 报错信息: { Error: errCode: -1 unknown error | errMsg: collection.get:fail SyntaxError: Unexpected token c in JSON at position 17; at collection.get api; at returnAsCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6027:16) at Object.returnAsFinalCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6041:15) at Promise (/var/user/node_modules/wx-server-sdk/index.js:1432:32) at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7) errCode: -1, errMsg: 'collection.get:fail SyntaxError: Unexpected token c in JSON at position 17; at collection.get api; ' }
2020-05-21当前的wx-server-sdk版本,wxappid 可以发下吗
在云开发的时候建立了两个环境,切换的时候数据库并没有切换过来,依然调用的是另外一个云环境下的数据库?首先在app.js中设置环境变量[图片],在云函数中设置云环境[图片],但是app.js中更改环境变量,云函数中调用的还是之前的数据库的信息。除了更改云环境后,在每个云函数中分别更改云环境变量,还有啥好的解决办法吗?
2020-05-18试下getTempFileUrl这个接口获取临时连接是否正常呢
求助:为什么调用cloud.downloadFile总是失败?代码如下: // 云函数入口函数 exports.main = async (event, context) => { console.log("event = ", event) let { param1 } = event console.log("0000000000000=", param1) //1,通过fileID下载云存储里的excel文件 const res = await cloud.downloadFile({ fileID: param1, }) ...... } 错误如下: [info] 函数被触发,正在执行中... index.js:13 event = {param1: "cloud://ztzgr-pms-c-fq4yo.7a74-ztzgr-pms-c-fq4yo-1301995773/HRCost.xls"}param1: "cloud://ztzgr-pms-c-fq4yo.7a74-ztzgr-pms-c-fq4yo-1301995773/HRCost.xls"__proto__: Object index.js:17 0000000000000= cloud://ztzgr-pms-c-fq4yo.7a74-ztzgr-pms-c-fq4yo-1301995773/HRCost.xls node.js:1 [error] 函数执行失败(耗时 257ms) Error: errCode: -1 unknown error | errMsg: downloadFile:fail TypeError: Cannot read property '0' of undefined; at downloadFile api; at returnAsCloudSDKError (E:\0.GIT\ProjectManager\微信项目费用管理\cloudfunctions\excel\node_modules\wx-server-sdk\index.js:6027:16) at Object.returnAsFinalCloudSDKError (E:\0.GIT\ProjectManager\微信项目费用管理\cloudfunctions\excel\node_modules\wx-server-sdk\index.js:6041:15) at E:\0.GIT\ProjectManager\微信项目费用管理\cloudfunctions\excel\node_modules\wx-server-sdk\index.js:2419:39 at processTicksAndRejections (internal/process/task_queues.js:85:5) _ @ node.js:1 u @ node.js:1 processTicksAndRejections @ internal/process/task_queues.js:85 Promise.catch (async) (anonymous) @ node.js:1 emit @ events.js:208 endReadableNT @ _stream_readable.js:1154 processTicksAndRejections @ internal/process/task_queues.js:77 TickObject (async) init @ internal/inspector_async_hook.js:21 emitInitNative @ internal/async_hooks.js:134 emitInitScript @ internal/async_hooks.js:341 TickObject @ internal/process/task_queues.js:102 nextTick @ internal/process/task_queues.js:130 endReadable @ _stream_readable.js:1143 Readable.read @ _stream_readable.js:425 flow @ _stream_readable.js:977 emitReadable_ @ _stream_readable.js:572 onEofChunk @ _stream_readable.js:536 readableAddChunk @ _stream_readable.js:243 Readable.push @ _stream_readable.js:210 parserOnMessageComplete @ _http_common.js:150 HTTPINCOMINGMESSAGE (async) init @ internal/inspector_async_hook.js:21 emitInitNative @ internal/async_hooks.js:134 connectionListenerInternal @ _http_server.js:366 defaultTriggerAsyncIdScope @ internal/async_hooks.js:301 connectionListener @ _http_server.js:339 emit @ events.js:203 onconnection @ net.js:1473 node.js:1 [info] 调用 本地 云函数 'excel' 完成 (耗时 284ms)
2020-05-09你好,可以提供下你的事务相关逻辑代码吗
云函数事务处理一直400怎么解决?云函数事务处理一直400,代码逻辑基本就是文档里的逻辑改了一下。搜了下相关问题这是常见问题了,就不能修复吗? CloudSDKError: errCode: -1 unknown error | errMsg: document.update:fail Error: 400 Bad Request ; at document.update api; at returnAsCloudSDKError (/Users/xiaowei.li/work/session_be/node_modules/wx-server-sdk/index.js:6086:16) at Object.returnAsFinalCloudSDKError (/Users/xiaowei.li/work/session_be/node_modules/wx-server-sdk/index.js:6100:15) at Promise (/Users/xiaowei.li/work/session_be/node_modules/wx-server-sdk/index.js:1323:32) at processTicksAndRejections (internal/process/task_queues.js:86:5) APP-ID : wx0bb950d1046ee296 env-id: session-dev-31c5m
2020-02-26可以提供下环境ID吗
watch监听不到任何数据?appid:wx77fd3d8637d2cd34 调试库版本:2.10.1 数据库权限:所有用户可读 where({}).get()能获取到数据的 监听不到任何数据 const watcher = db.collection('itemBank') .where({}).watch({ onChange: function(snapshot) { console.log('snapshot', snapshot) }, onError: function(err) { console.error('the watch closed because of error', err) } })
2020-02-03可以提供下你的wxappid和环境id吗
事务怎么用?[图片]
2020-01-17可以提供下你的环境ID,sdk版本 以及 相关的云函数代码吗
云函数中 数据库引用设置的环境突然不起作用了,超过1000条元素的数组也不能一次更新了?原来正常使用的小程序,从2020年1月7日凌晨,突然发现两个问题: (1) 原来在 云函数中 在数据库引用中设置的环境突然不起作用了,导致更新 环境002中的user数据集合总是Db或Table不存在的报错,代码如下: constcloudrequirewx-server-sdk cloud.init{ env:'001' } ........ const DB = cloud.database{ env:'002' } return await DB.collection('user') .doc('event._id').update({ data:event.updateData }) (2)其次,有一数组字段,其中有超过1000条数组元素,原来一直一次性直接更新的,但也是突然就不行了,总是报超时错误,后来将传入的数组改为了1000条元素以内才能成功。 以上两个问题百思不得其解,不知是什么原因造成,所以在这里寻求帮助,谢谢
2020-01-08可以提供下你写的事务这部分逻辑的代码 ,和报错的requestid么
新增的云函数事务是不是有 bug?使用1.7.0版本的云函数操作事务, 在配置 [图片] 时, 会报如下错误: [图片] 指定了对应的 envname 后恢复正常, 但在同时更新多条记录时, 经常会报如下错误: [图片] "Error: errCode: -501001 resource system error | errMsg: document.update:fail [ResourceUnavailable.TransactionBusy] Transaction is busy. Please check your request, but if the problem persists, contact us.; at document.update api; at returnAsCloudSDKError (/cloudfunctions/recommend/node_modules/wx-server-sdk/index.js:6057:16) at Object.returnAsFinalCloudSDKError (/cloudfunctions/recommend/node_modules/wx-server-sdk/index.js:6071:15) at /cloudfunctions/recommend/node_modules/wx-server-sdk/index.js:1326:32 at processTicksAndRejections (internal/process/task_queues.js:85:5)" 能帮忙查一下原因吗?
2019-12-30