个人案例
- 咱们球场见
为社区球队提供报名服务和记录踢球活动的功能
咱们球场见扫码体验
你这个纯粹是解题思路的问题, 老张 说的没错
云开发怎么根据云数据库_id查询前后数据?云开发怎么根据云数据库中的当前记录的_id查询出这条记录的前后数据?有解决的方法吗?条件是只有这个id
2022-02-24删除元素,数组长度缩短,就会出现这个问题。 目前,微信开发工具中的模拟器不会出现问题,手机上预览和调试就会出现。 等一个官方回复。
.splice 删除某条评论后,数据库没有删除该条数据,而是变成了 null ,怎么处理呢?.splice 删除某条评论后,数据库没有删除该条数据,而是变成了 null ,怎么处理呢?
2022-02-24我也发现了这样的问题,今天郁闷了一天,我认为是云环境的bug 手机上会出现,但是同样的代码用模拟器却不出现
通过云函数更新数据中的数据,如果数组长度变短,会用null填充,请问是代码问题还是数据库的问题?本地代码: let where={_id:projectlist[id]._id} let data={ moban:projectlist[id].moban, //数组长度为1 } wx.cloud.callFunction({ name: 'db', //云函数名称 data:{ dbname:"taizhang", where:where, data:data, id:"update_where" } }) .then(res => { }) ------------------------------------------------------------- 云函数代码 const cloud = require('wx-server-sdk') const db = cloud.database() const _ = db.command // 云函数入口函数 exports.main = async (event, context) => { const dbname=event.dbname const id=event.id const doc=event.doc const data=event.data if(id=="update_where"){ try{ return new Promise((resolve, reject) => { db.collection(dbname).where(event.where).update({data:data}) .then(res=>{ res.event=event resolve(res) }) .catch(err=>{ err.event=event reject(err) }) }) } catch (error) { return error } } } 数据库的异常情况: [图片] 当本地moban这个数据长度为1,数据库原来的长度为2,更新后,会出现null 请帮忙解答一下,这个是因为数据库的原因还是代码的问题。以前更新时都是正常的,现在更新出现这样的异常。
2022-02-23我的问题和你遇到的应该是一样的,简单描述一下: 1、在模拟器中删除一个数组中的元素,使用db.collection().update,更新后没问题; 比如,["1","2","3"],删除3后是["1","2"] 2、但是在手机中预览或者真机调试后,同样的代码,就存在更新问题了,多出来了null; 比如,["1","2","3"],删除3后是["1","2",null] 然后我将数据库更新,改为云函数操作之后,还是同样的现象,这就很奇怪了。 还有人遇到同样的问题吗?
数组删除某个值,然后云函数更新最新的数组,pc正常,手机上被删除的元素以null的形式存进去了?数组删除某个值,然后云函数更新最新的数组,pc正常,手机上被删除的元素以null的形式存进去了?
2022-02-23楼主解决了吗?我的小程序已上线。 我与你遇到的问题一模一样,在云函数工具中查看日志: [图片] 通过“仅成功调用”筛选出来的都成功了,但是没有收到一条订阅消息。 请官方注意一下,为什么会出现这样的问题?
订阅消息发送显示成功,但是微信收不到消息,是咋回事?日志内容 Request ID: a217dc87-a7b9-11ea-a7b7-525400dfe4e3 执行时间: 1ms内存使用: 26.50 MB 返回结果 {"data":{"amount":"0.01元","merchant_name":"泾县凉缘凉皮店","order_no":"9817756631162547","order_time":"2020-06-06 13:50:31","templateId":"BovxX0VedDPVG8Q2uJnTKgnbgaD1CB22A0nF2ouJSWU"},"func":"sendOrderSuccessMessage","userInfo":{"appId":"wx0588cc9470609b92","openId":"oRVQG5lLPMHj-DjhNO8YHtHNg23E"}} [图片]
2020-06-15我也遇到同样的问题,已经上线的版本,收到的订阅消息还是这样的提示 miniprogram_state参数,可以不用传,默认是formal正式版本,那怎么还会出这样的问题呢? 使用的方式是云函数调用,cloud.openapi.subscribeMessage.send 有谁能解决吗?
手机上收到的订阅消息推送,点击“开发版本小程序已过期,请在开发工具中重新扫码”,什么问题?用的是线上版本点击授权的一次性订阅消息,推送消息有收到,但是点击进入不了[图片]
2020-06-05