我正在使用Mongodb中的数据库。我有一个系列,即'员工'它存储有关员工的信息。我有另一个系列,即' jobs'它存储有关工作的信息。现在,每个作业分为多个任务,每个任务分配给一个或多个员工。我是指向这两个集合之间建立关系的参考。
这是我的员工'
中的文件{
"_id": 1, --- this is the employee ID
"Emp_Name": "John",
"Work_Type" : "Permanent"
"Gender" : "Male"
}
这是我收集的' jobs'
中的文件{
"_id" : 1, --- this is the job ID
"Job_Title" : "School Building",
"Job_Status" : "Incomplete",
"Job_Tasks" :
{
"task_title" : "Building Design",
"task_detail" : "Here goes task details",
"Employees" :
{
"_id" : 1, --- this is the employee ID which refers to employee with ID 1
}
}
}
现在我想要一个查询来显示哪个任务分配给哪个员工。例如,显示在作业中为其分配第一个任务的员工姓名。
这是来自该系列' Job'的快照。我正在使用RoboMongo。