मैं mongodb/pymongo के लिए बहुत नया हूँ। मैंने सफलतापूर्वक अपना डेटा मोंगो में आयात किया है और समूह की फ़ंक्शन का उपयोग समान पंक्ति को समूहबद्ध करने के लिए करना चाहता हूं। उदाहरण के लिए, अपने डेटा सेट करता है, तो इस तरह दिखता है:समान पंक्तियों को समूहित करने के लिए पिमोंगो में "समूह" का उपयोग कैसे करें?
data = [{uid: 1 , event: 'a' , time: 1} ,
{uid: 1 , event: 'b' , time: 2} ,
{uid: 2 , event: 'c' , time: 2} ,
{uid: 3 , event: 'd' , time: 4}
]
मैं कैसे समूह समारोह समूह के लिए ऊपर दी गई पंक्तियों uid क्षेत्र के अनुसार प्रयोग करते हैं जैसे कि उत्पादन इस प्रकार है?
{ {uid: 1} : [{uid: 1 , event: 'a' , time: 1} , {uid: 1 , event: 'b' , time: 2} ],
{uid: 2} : [{uid: 2 , event: 'c' , time: 2} ],
{uid: 3} : [{uid: 3 , event: 'd' , time: 4} ] }
मैंने http://www.mongodb.org/display/DOCS/Aggregation पर उदाहरणों के माध्यम से पढ़ा। हालांकि, मुझे लगता है कि वे उदाहरण हमेशा एक संख्या या वस्तु में एकत्र होते हैं।
धन्यवाद,