一种高扩展的题库设计方案
本文背景
一种高扩展的题库设计方案,但是这个方案有待去实现,能不能最后落地是个未知数,但是这个方案扩展性确实是完善的
在接下来的几天,我会将该方案在最近开发的小程序实现,该方案充分利用了小程序云开发文件数据库的特性。
本文内容
该题库设计可支持题目、选项均可带图片展示
截图一
截图二
截图三
本文总结
本文提出一种高扩展性的题库设计方案,该设计方案可支持以下特色功能
1)题目带图片展示
2)选项带图片展示
1 回复
json
{
"_id": "004001",
"answer": "C",
"category": "004",
"comments": [
{
"content": "content1",
"type": "text"
},
{
"type": "img",
"url": "004001.png"
},
{
"content": "可可可",
"type": "text"
}
],
"options": [
{
"code": "A",
"content": [
{
"content": "option1",
"type": "text"
},
{
"type": "img",
"url": "options_004001_1.png"
},
{
"content": "可可可",
"type": "text"
}
],
"value": 0
},
{
"code": "B",
"content": "option2",
"value": 0
},
{
"code": "C",
"content": "option3",
"value": 1
},
{
"code": "D",
"content": "option4",
"value": 0
}
],
"title": [
{
"content": "titleA",
"type": "text"
},
{
"type": "img",
"url": "/description_004001.png"
},
{
"content": "可可可",
"type": "text"
}
],
"typecode": "01",
"typename": "单选"
}