我有三个集合(这是运行时多级继承),分别是学生,课程和教师。课程是指学生集合,而教师集合是指课程集合。 每当我查询教师集合时,我都应该获得学生的名字和姓氏。
"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的帮助下(基于运行时多级引用)检索学生的名字和姓氏