微信小程序云开发AggregateCommand.subtract()的参数必须为数字型吗?

发布于 5 年前作者 liuqiang14160 次浏览最后编辑 5 年前来自 ask

我想问一下subtract([参数1,参数2])的参数没有加自动类型转换吗?若两个参数都为数字才能正常解析,例如:$.subtract(‘123’,‘10’)会出错,只有这种$.subtract(123,10)才会正常执行,但在聚合流水线上,并不是完全纯数字相减

官方能否考虑一下。修改一下这个函数:若参数能正常解析为数字,subtract()函数就能正常运算

2 回复
gfan
gfan1 楼5 年前

只有一个办法:

导出csv,在excel里选中整列,变以number,再保存为csv,导入数据库。

xiayong
xiayong2 楼3 年前

为什么不考虑自身问题?改变自己简单,还是改变官方简单?