यह मैं $खोलें
और $group
नेस्टेड सरणियों के लिए। इससे छुटकारा पाने के लिए आपको एक और चरण जोड़ने की जरूरत है $addFields
खाली नेस्टेड सरणियों को फ़िल्टर करने के लिए।
इसे पाइपलाइन के अंत में जोड़ें
{ "$addFields": {
"Specifications": {
"$filter": {
"input": "$Specifications",
"cond": { "$ne": ["$$this.Description", undefined] }
}
}
}}