云开发 如何批量修改云数据库中集合的某一个字段的类型?
发布于 4 年前 作者 leikong 4257 次浏览 来自 问答

如题,使用了云开发,集合里的一个字段类型目前是String,想改成Number,不然聚合操作时sum()函数无法使用…

所以现在想修改下这个集合中这个字段的类型,但是因为已经有很多数据了,一个个修改不显示,大佬们有什么办法能够批量修改的啊,求贴一份代码Orz…

2 回复

没有办法。

我们的方法:

导出数据库,在excel中打开,改成数字型,导入数据库。

我干过写代码轮询一条一条修改,百万记录还可以接受,你上千万上亿的话另说。

另外如果你不改可能也能用,用aggregate,project新建一个字段,里面用一些函数,比如乘以1什么的,看看有没有办法转一个number字段出来。

回到顶部