在阅读本文之前,希望您对小程序云开发有一定的了解
本文背景
是这样,我在做答题小程序的时候,题库导入模板有一列是解释,但是在小程序刚开始运营的时候,解释一般是空着,等后续准备好了才会重新导入
这个时候,会根据当天题库的_id来增加注释这一列,
本文内容
接着上面继续,在增加注释这一列,我一般是先按照_id,title导出csv的格式,然后转成excel,在后面补一列叫注释,让用户来完善,再通过脚本来更新进去,但是在之前的题库导入的时候,我的集合_id是类似202000821001001,这个编码可以解成下面三部分
(1)20200821
(2)001
(3)001
其中第一部分是导入的日期,第二部分是题库编号,第三部分是题目的序号
这样在导出的时候,通过excel打开,由于是纯数字的形式,打开会转成如下形式
截图待补充
这个时候如果按照_id来更新会造成一定的出错概率,这个时候我一般会手工在_id这一列前面补一个字母Q,变成Q20200821001001,如下图所示
截图待补充
这个时候就不会有问题,所以既然这样,不如在生成题库json文件的时候就在_id这一字段增加一个字母作为前缀,不妨就是用Q
本文总结
本文从实际问题出发,描述了具体的问题,以及怎么解决的,进而提出优化的方案,希望在后续的题库生成环节,将该方案落地