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

39次阅读

共计 405 个字符,预计需要花费 2 分钟才能阅读完成。

在做了不少的答题小程序以及刷题小程序,始终谋求对于数据表的建设,如何才更加正当,以及如何查问才更好更快呢?其实尝试了不少的解决方案后,会总结出不同点与各有优劣。

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

subject

question

当初须要查问马克思原理科目外面所有的题目。

首先咱们须要把 question 内的所有数据,依照 s_id 进行分组,这里咱们应用云数据库的 lookup

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

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

正文完
 0