真机(基础库2.8.3)云开发小程序端使用_.push()括号内容如果是object则出错
发布于 7 年前 作者 iliu 7456 次浏览 来自 官方Issues

这个是我云开发小程序端 update数据的代码


云开发小程序端 update数据的时候,

_.push()括号里面内容如果写对象的话,真机(基础库2.8.3)会出错,错误截图如下



我的代码都没有用到map这个api



调试对比:

1、真机(基础库2.8.3)会出错,

2、 真机(基础库2.8.2)正常,

3、工具(最高2.8.2)正常,


线上已发布的版本在之前都可以正常啊,终端真机版本升级到基础库2.8.3就出问题了,


这影响到我线上正常使用的用户啊,我不得已要停止服务,请官方尽快解决一下!!!

3 回复

2.8.3在使用聚合能力也有问题,从数据库返回的数据全是[ ],求解决

抱歉这是我们的问题,我们会尽快进行修复。2.8.3 对 push 进行了升级,请先判断在 2.8.3 下用如下语法:

_.push({

each: [that.data.newAction_add]

})

db.command.push

回到顶部