मैंने अभी इस नई 3.2 विशेषता की खोज की है:includeArrayIndex
।
तो आप unwind
कर सकते हैं इस विकल्प के साथ क्षेत्र की आय और फिर sum
अपने includeArrayIndex
. का उपयोग करके आईडी के रूप में फ़ील्ड और फिर sort
और push
एक नई सरणी प्राप्त करने के लिए।
संदर्भ:https://docs.mongodb.org/manual/reference/ ऑपरेटर/एग्रीगेशन/अनविंड/