Update MongoDB_聚合.md

This commit is contained in:
heibaiying 2019-07-31 15:03:19 +08:00 committed by GitHub
parent 8191d1d395
commit d150fb2bad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -335,36 +335,36 @@ db.employees.aggregate([
```text ```text
{ {
"_id" : ObjectId("5d3ffaaa8ba16934ccce99a1"), "_id" : ObjectId("5d3ffaaa8ba16934ccce99a1"),
"emp_no" : 10001, "emp_no" : 10001,
........ ........
"emp_title" : [ "emp_title" : [
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a5"), "_id" : ObjectId("5d4011728ba16934ccce99a5"),
"emp_no" : 10001, "emp_no" : 10001,
"title" : "Senior Engineer" "title" : "Senior Engineer"
} }
] ]
}, },
......... .........
{ {
"_id" : ObjectId("5d3ffaaa8ba16934ccce99a4"), "_id" : ObjectId("5d3ffaaa8ba16934ccce99a4"),
"emp_no" : 10004, "emp_no" : 10004,
........ ........
"emp_title" : [ "emp_title" : [
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a8"), "_id" : ObjectId("5d4011728ba16934ccce99a8"),
"emp_no" : 10004, "emp_no" : 10004,
"title" : "Engineer" "title" : "Engineer"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a9"), "_id" : ObjectId("5d4011728ba16934ccce99a9"),
"emp_no" : 10004, "emp_no" : 10004,
"title" : "Senior Engineer" "title" : "Senior Engineer"
} }
] ]
} }
``` ```
@ -410,69 +410,69 @@ db.employees.aggregate([
```text ```text
{ {
"_id" : ObjectId("5d3ffaaa8ba16934ccce99a1"), "_id" : ObjectId("5d3ffaaa8ba16934ccce99a1"),
"emp_no" : 10001, "emp_no" : 10001,
....... .......
], ],
"emps_title" : [ "emps_title" : [
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a5"), "_id" : ObjectId("5d4011728ba16934ccce99a5"),
"emp_no" : 10001, "emp_no" : 10001,
"title" : "Senior Engineer" "title" : "Senior Engineer"
},
{
"_id" : ObjectId("5d4011728ba16934ccce99a6"),
"emp_no" : 10002,
"title" : "Staff"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a6"), "_id" : ObjectId("5d4011728ba16934ccce99a7"),
"emp_no" : 10002, "emp_no" : 10003,
"title" : "Staff" "title" : "Senior Engineer"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a7"), "_id" : ObjectId("5d4011728ba16934ccce99a8"),
"emp_no" : 10003, "emp_no" : 10004,
"title" : "Senior Engineer" "title" : "Engineer"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a8"), "_id" : ObjectId("5d4011728ba16934ccce99a9"),
"emp_no" : 10004, "emp_no" : 10004,
"title" : "Engineer" "title" : "Senior Engineer"
}, }
{ ]
"_id" : ObjectId("5d4011728ba16934ccce99a9"),
"emp_no" : 10004,
"title" : "Senior Engineer"
}
]
}, },
{ {
"_id" : ObjectId("5d3ffaaa8ba16934ccce99a2"), "_id" : ObjectId("5d3ffaaa8ba16934ccce99a2"),
....... .......
"emps_title" : [ "emps_title" : [
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a5"), "_id" : ObjectId("5d4011728ba16934ccce99a5"),
"emp_no" : 10001, "emp_no" : 10001,
"title" : "Senior Engineer" "title" : "Senior Engineer"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a6"), "_id" : ObjectId("5d4011728ba16934ccce99a6"),
"emp_no" : 10002, "emp_no" : 10002,
"title" : "Staff" "title" : "Staff"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a7"), "_id" : ObjectId("5d4011728ba16934ccce99a7"),
"emp_no" : 10003, "emp_no" : 10003,
"title" : "Senior Engineer" "title" : "Senior Engineer"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a8"), "_id" : ObjectId("5d4011728ba16934ccce99a8"),
"emp_no" : 10004, "emp_no" : 10004,
"title" : "Engineer" "title" : "Engineer"
}, },
{ {
"_id" : ObjectId("5d4011728ba16934ccce99a9"), "_id" : ObjectId("5d4011728ba16934ccce99a9"),
"emp_no" : 10004, "emp_no" : 10004,
"title" : "Senior Engineer" "title" : "Senior Engineer"
} }
] ]
}, },
.......... ..........