答题积分小程序云开发实战-数据库篇:表设计、创建编辑以及导出导入数据
微信小程序云开发实战-答题积分赛小程序系列数据库篇:表设计、添加编辑以及导出导入数据原型: [图片] 最终实现界面截图: [图片] 数据表设计思路:答题类小程序数据库,优先把核心字段建立出来,尽量考虑周全, 但是如果不够后面再补。 表字段及类型说明题库表(aicQuestion) [图片] 用户表(aicUser) [图片] 添加记录在【数据库】面板的【aicQuestion】集合,点击【添加记录】按钮; [图片] 在【添加记录】的弹窗界面中,点击【+】按钮,添加字段; [图片] [图片] 填写字段为question、类型为string、值; [图片] 可以看到,这里类型提供了string、number、boolean、null、array、object、date、geopoint可选; [图片] 继续点击【+】按钮,添加字段; [图片] 填写字段为option、类型为object,里面需要添加选项,即键值对; [图片] 字段为按顺序ABCD、类型均为string、对应的选项值; [图片] 后面把true、type、checked字段添加和完善后,点击【确定】按钮,即可添加了一条记录; [图片] 刚添加的这条记录,就是一条完整的题目数据了。 [图片] 编辑记录需要编辑哪个字段,就把鼠标悬浮到哪一行,会出现编辑按钮和删除按钮; 比如,需要编辑question,那么鼠标悬浮到这一行,我们可以看到出现了编辑按钮和删除按钮; [图片] 我们点击这个编辑图标按钮; [图片] 就出现了编辑该字段的弹窗界面,可以进行编辑操作,完成后点击确定即可; [图片] 编辑记录除了编辑字段,还可以添加字段、删除字段; [图片] 导出数据点击【导出】按钮,导出格式有两种可选:JSON、CSV(即EXCEL); [图片] (1)导出JSON 导出格式选JSON,然后选择导出位置,点击【确定】按钮; [图片] 导出为.json文件; [图片] 在编辑器打开文件,可以看到数据为JSON格式; [图片] (2)导出CSV,即EXCEL 导出格式选CSV,字段填写如下,然后选择导出位置,点击【确定】按钮; [图片] 导出为.csv文件; [图片] 双击文件,在EXCEL中打开,可以看到数据; [图片] 导入数据点击【导入】按钮; [图片] 选择文件,Insert总是插入新记录,点击【确定】按钮; [图片] [图片] 将网络安全知识.json导入数据库成功。 [图片] 完全匹配按key 条件符value的格式搜索记录。 比如,要搜索“PPDR模型不包括()。”这道题目,输入“question:PPDR模型不包括()。”,然后点击搜索图标按钮进行搜索。 [图片] 网络安全知识竞赛网络安全周,网络与信息安全知识竞答,【护网专题信息安全知识竞答】。 [图片] 消防安全、安全生产、学法普法、交通安全、健康知识等应用场景。 [图片]