Mongo 3.4+ में आप $reduce
. का उपयोग कर सकते हैं 2d सरणियों को समतल करने के लिए।
db.collection.aggregate(
[
{
$project: {
"countries": {
$reduce: {
input: '$Countries',
initialValue: [],
in: {$concatArrays: ['$$value', '$$this']}
}
}
}
}
]
)
दस्तावेज़:https://docs.mongodb.com/manual/reference/ ऑपरेटर/एकत्रीकरण/घटाना/