में डुप्लिकेट निकालें मेरे पास "contact_id" नामक फ़ील्ड वाला संग्रह है। मेरे संग्रह में मेरे पास इस कुंजी के साथ डुप्लिकेट रजिस्ट्रार हैं।MongoDB
मैं डुप्लिकेट कैसे हटा सकता हूं, जिसके परिणामस्वरूप केवल एक रजिस्टर हो सकता है?
मैं पहले से ही करने की कोशिश की:
db.PersonDuplicate.ensureIndex({"contact_id": 1}, {unique: true, dropDups: true})
लेकिन काम नहीं किया, क्योंकि समारोह dropDups नहीं रह गया है MongoDB 3.x में उपलब्ध है
मैं उपयोग कर रहा हूँ 3.2
धन्यवाद
मैं कोशिश करते हैं और अगर काम टिप्पणी करना आरंभ कर देंगे! धन्यवाद – Jhonathan
अच्छा लगता है। मुझे बताएं कि यह कैसे जाता है। – Saleem
हाय। आंशिक काम किया। जब मैं एक छोटा संग्रह डालता हूं तो ठीक काम करता है। लेकिन जब मैं एक बड़े संग्रह में निष्पादित करता हूं तो डेटाबेस "लॉक" और अन्य क्वेरी टाइमआउट पर जाती है। – Jhonathan