如何在Node JS和Mongo数据库中处理多级继承

时间:2018-12-14 07:14:35

标签: mongodb

我有三个集合(这是运行时多级继承),分别是学生,课程和教师。课程是指学生集合,而教师集合是指课程集合。 每当我查询教师集合时,我都应该获得学生的名字和姓氏。

"students"

{
“ _id”:ObjectId(“ 5684f3c454b1fd6926c324fd”),     “ firstaname”:“ karthik”,     “ lastname”:“ kamal”,     “年龄”:25 }

"courses"

{     “ _id”:ObjectId(“ 56d82612b63f1c31cf906003”),     “ coursename”:“ science”,     参考:{                  $ ref:“学生”,                  $ id:“” 5684f3c454b1fd6926c324fd“         } }

instructors

{     “ _id”:ObjectId(“ 56d82612b63f1c31cf906003”),     “ instructorname”:“ swamynathan”,     参考:{                   $ ref:“课程”,                   $ id:“ 56d82612b63f1c31cf906003”               } }

我的要求是在讲师ID的帮助下(基于运行时多级引用)检索学生的名字和姓氏

0 个答案:

没有答案