小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤

原创 Bios 随笔 mongodb 127阅读 2017-12-21 17:03:09 举报
写在最前面,我也是第一次接触这个mongodb,要做毕业设计,一个考试系统,涉及老师、学生、试卷,它们之间有关联。弄了很久,总算有点眉目。
只供参考,如果有错,或者有更好的方法,请写在评论区,十分感谢。
###开始:按照真实的项目结构来新建文件 目录结构 config.js config.js
mongoose.js
小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤
teacher.js
小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤
paper.js
小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤
questions.js
小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤
routes.js
小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤
app.js
小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤 运行 node app.js 你的数据库中不出错就会出现下面几张表!

数据库截图

小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤 小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤 小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤

查询张老师的试卷

小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤
结果
小白1946bv1946之mongoose新建引用表?怎么关联?关联查询?精确到每一个步骤

{type:Schema.Types.ObjectId,ref:'Paper'} 这个意思就是关联Paper表中的_id

评论 ( 1 )
最新评论