- 云函数访问超时的问题?
return new Promise((resolve, reject) => { db.collection('customers') .aggregate() .match({ _id: _.in(event.deviceId) }) .lookup({ from: 'record', let: { customersId: '$_id' }, pipeline: $.pipeline() .match(_.expr($.eq(['$uid', '$$customersId']))) .sort({ record_time: -1 }) .limit(12) .done(), as: 'recordList' }) .end() .then(res => { // 通过resolve()返回结果 resolve(res) }) .catch(err => { reject(err) } ) }) 如上这是一个云函数,数据库中原有的数据通过调用这个云函数都能在3秒之内返回数据,但后来添加了一批数据,这批数据访问时总是提示超时, 把云函数的超时时间稍微改到8秒,数据也能正常返回,但总比以前的数据返回慢。 对这段代码有什么优化的建议吗?
2021-05-11 - ISOData时间数据通过模板数据绑定到自定义组件是不是会丢失?
自定义组件中的模板数据绑定文档中有这样一句话: 数据绑定只能传递 JSON 兼容数据。 这个JSON兼容数据包不包括ISOData时间数据如:2020-09-12T00:54:40.711Z。 我从包含组件的页面通过模板数据绑定传到组件中的数据其他的都正常,只有ISOData时间都丢失了。
2020-10-16 - cover-image层级的问题?
[图片]如图:左边的按钮和中间的指针需要隐藏到弹窗下,按钮和指针是在地图上的。有什么好的方法吗?
2020-05-09 - 调用云函数报错?
[图片] await db.collection('arrears').aggregate() .match({ uid: _.in([1020028, 1020036]) }) .sort({ year_month: 1 }) .group({ _id: '$uid', arrears_sum: $.sum('$arrears_num'), count: $.sum(1), last_year_month: $.last('$year_month'), last_num: $.last('$num2'), yc_num: $.max('$yc_num') }) .end() .then(res => { console.log("返回结果列表:") console.log(res.list) // 通过resolve()返回结果 return res }) z在数据库的控制台执行正常,在云函数里总是调用失败???
2020-04-08 - 往云数据库批量添加数据?
往云数据库一次添加多条数据(20条以内),有什么好的方法吗?只能用循环加add吗?
2020-03-28 - map的宽高怎样获得?
map的宽高怎样获得?
2020-03-14