云开发小程序_id生成注意事项
发布于 4 年前 作者 qye 1749 次浏览 来自 分享

在阅读本文之前,希望您对小程序云开发有一定的了解

本文背景

是这样,我在做答题小程序的时候,题库导入模板有一列是解释,但是在小程序刚开始运营的时候,解释一般是空着,等后续准备好了才会重新导入

这个时候,会根据当天题库的_id来增加注释这一列,

本文内容

接着上面继续,在增加注释这一列,我一般是先按照_id,title导出csv的格式,然后转成excel,在后面补一列叫注释,让用户来完善,再通过脚本来更新进去,但是在之前的题库导入的时候,我的集合_id是类似202000821001001,这个编码可以解成下面三部分

(1)20200821

(2)001

(3)001

其中第一部分是导入的日期,第二部分是题库编号,第三部分是题目的序号

这样在导出的时候,通过excel打开,由于是纯数字的形式,打开会转成如下形式

截图待补充

这个时候如果按照_id来更新会造成一定的出错概率,这个时候我一般会手工在_id这一列前面补一个字母Q,变成Q20200821001001,如下图所示

截图待补充

这个时候就不会有问题,所以既然这样,不如在生成题库json文件的时候就在_id这一字段增加一个字母作为前缀,不妨就是用Q


本文总结

本文从实际问题出发,描述了具体的问题,以及怎么解决的,进而提出优化的方案,希望在后续的题库生成环节,将该方案落地



1 回复

不明觉厉

回到顶部