在考研题库小程序中基于二级分类查询题目

Monstart -
在考研题库小程序中基于二级分类查询题目

在做了不少的答题小程序以及刷题小程序,一直追求对于数据表的建立,如何才更加合理,以及如何查询才更好更快呢?其实尝试了不少的解决方案后,会总结出不同点与各有优劣。

而这一次的考研题库小程序中,我尝试采取另外一种方案。我在数据库内建立两个集合,subject 与 question,存在以下数据:

subject

question

现在需要查询马克思原理科目里面所有的题目。

首先我们需要把 question 内的所有数据,按照 s_id 进行分组,这里我们使用云数据库的lookup

lookup({
from: "question", //要关联的表question
localField: "id", //subject表中的关联字段
foreignField: "s_id", //question表中关联字段
as: "qlist" //定义输出数组的别名
}).end();

这个语句会查出来下面的结果,会查出科目的信息以及该科目所对应的所有题目的信息。

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: Node.js——切图

Tags 标签

javascript前端vue.jscsshtml5

扩展阅读

加个好友,技术交流

1628738909466805.jpg