Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB में दो कुंजियों द्वारा डुप्लिकेट एंट्री कैसे हटाएं


दो कुंजियों द्वारा डुप्लिकेट एंट्री हटाने के लिए MongoDB में aggregate() के साथ $out का उपयोग करें। आइए एक संग्रह बनाते हैं:


सभी दस्तावेज़ देखने के लिए:

{ "_id" : ObjectId("5e2ee3e49fd5fd66da214477"), "Value1" : 23, "Value2" : 24 }
{ "_id" : ObjectId("5e2ee3f29fd5fd66da214478"), "Value1" : 23, "Value2" : 25 }
{ "_id" : ObjectId("5e2ee3f59fd5fd66da214479"), "Value1" : 23, "Value2" : 24 }

दो कुंजियों द्वारा डुप्लिकेट हटाने की क्वेरी

$sort, $group, $replaceRoot और $out का उपयोग करें:


डुप्लिकेट हटाने के बाद दस्तावेज़ देखें:

{ "_id" : ObjectId("5e2ee3f29fd5fd66da214478"), "Value1" : 23, "Value2" : 25 }
{ "_id" : ObjectId("5e2ee3e49fd5fd66da214477"), "Value1" : 23, "Value2" : 24 }

व्याख्या: पाइपलाइन दस्तावेज़ों को सॉर्ट करती है, संयुक्त कुंजी द्वारा समूहित करती है, प्रत्येक समूह का पहला दस्तावेज़ रखती है, रूट को प्रतिस्थापित करती है, और परिणाम को उसी संग्रह में लिखती है।

  1. iTunes से डुप्लीकेट गाने हटाने की त्वरित गाइड iTunes से डुप्लीकेट गाने हटाने की त्वरित गाइड

    iTunes एक दिलचस्प और मज़ेदार म्यूज़िक मैनेजर है। हालांकि, समय के साथ इसमें विभिन्न जटिल संभावित समस्याएं भी आती हैं। डुप्लीकेट म्यूज़िक फाइलें और अन्य ऑडियो iTunes के उपयोग में पाई जाने वाली आम समस्याएं हैं। डुप्लीकेट संगीत और अन्य ऑडियो फाइलें परेशान करने वाली और निराशाजनक हो सकती हैं। यह हमारे Mac

  1. - अपने मैक पर डुप्लिकेट फ़ोटो हटाएं - त्वरित, सुरक्षित और आसान मार्गदर्शिका

    क्या आपके मैक में डुप्लिकेट फ़ोटो हैं? इन डुप्लिकेट फ़ोटो को कैसे हटाएं? सबसे अच्छा डुप्लिकेट फोटो रिमूवर क्या है? यदि आप इन सभी समस्याओं से पीड़ित हैं, तो यह लेख आपको जवाब ढूंढने में मदद कर सकता है। 1. मेरे मैक पर इतनी सारी डुप्लिकेट फ़ोटो क्यों हैं? हम मैक पर iPhoto का उपयोग अपनी कीमती तस्वीरों को

  1. गूगल ड्राइव में डुप्लीकेट फ़ाइलों को कुशलतापूर्वक पहचानें और हटाएं गूगल ड्राइव में डुप्लीकेट फ़ाइलों को कुशलतापूर्वक पहचानें और हटाएं

    यदि आप गूगल ड्राइव या वन ड्राइव जैसी क्लाउड स्टोरेज सेवाओं के नियमित उपयोगकर्ता हैं तो डुप्लीकेट फ़ाइलें एक खतरा पैदा कर सकती हैं। गूगल ड्राइव आपको अपने फोन, टैबलेट, या कंप्यूटर जैसे किसी भी डिवाइस से फ़ाइलों को सहेजने, अपलोड करने, एक्सेस करने, या संशोधित करने की अनुमति देता है। यह सीमित स्थान प्रदा