reportingHierarchy
यहाँ वस्तुओं की एक नियमित सरणी है ताकि आप अगला $match
जोड़ सकें आपके एकत्रीकरण का चरण
db.employees.aggregate( [
{
$graphLookup: {
from: "employees",
startWith: "$reportsTo",
connectFromField: "reportsTo",
connectToField: "name",
as: "reportingHierarchy"
}
},
{
$match: {
$and: [{ "reportingHierarchy.name": "Andrew" }, {"reportingHierarchy.name": "Eliot" }]
}
}
] )