知识科普
云开发数据库支持导入导出的文件格式是json和csv,这两种格式导出的文件如下:

CSV文件,注意CSV文件不能支持字段为对象和数组的解析

excel数据导入到云数据库,基于此有两种方案
1、http api
2、写个批量导入的工具
我采用的就是后者,目前已完成读取excel,根据云开发数据库格式转成对应的json文件,并手工导入
excel都是原子数据,要按照云开发数据库的不同字段类型转成对应的对象,数组,json字符串
写了一个通用工具,供大家使用,遇到同样问题的同学让我听到你们的声音
excel转成json文件的小工具链接:https://www.xiaomutong.com.cn/index20200501.html

excel转成json文件的小工具截图
20200310–
目前进度,目前已经能完整原版根据excel导出json,
由于云开发需要_id信息,目前这个_id是按照如下算法生成的
并且添加了云开发的_id,具体_id的生成逻辑为日期时分秒+行号,行号左边补0对齐,暂定行号为3位数,考虑到一次导入太多,云开发导入也很慢。
比如今天的第二行的数据,_id为20200310131010002

–20200311
我成功了,
自动读取excel,并且根据excel部分列进行解析转成数据库对应的对象字段、数组字段
其中下面options字段是列3,列4,列5,列6提取组装的

上面excel文件模板为

–20200315
作者:小肥羊
文章来源:https://developers.weixin.qq.com/community/develop/article/doc/000ac6dddc830023170a8cc9c5b813
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




