से डुप्लिकेट निकालें मेरे पास एकाधिक डुप्लिकेट प्रविष्टियों वाला एक अनुक्रमणिका है। उनके पास अलग-अलग आईडी हैं लेकिन अन्य क्षेत्रों में समान सामग्री है।लोचदार खोज: इंडेक्स
उदाहरण के लिए:
{id: 1, content: 'content1'}
{id: 2, content: 'content1'}
{id: 3, content: 'content2'}
{id: 4, content: 'content2'}
डुप्लिकेट को हटाने के बाद:
{id: 1, content: 'content1'}
{id: 3, content: 'content2'}
सभी डुप्लिकेट हटाने और मैन्युअल रूप से सभी प्रविष्टियों की तुलना के बिना केवल एक विशिष्ट प्रविष्टि रखने के लिए एक तरीका है?
अपनी खुद की आईडी का उपयोग करके जो बेवकूफ सुनिश्चित करता है। इसका अर्थ सामग्री के साथ है: "content1", आपको हमेशा एक ही आईडी –
होना चाहिए लेकिन यह मेरे लिए मामला नहीं है। मैं एक दिए गए इंडेक्स के साथ काम कर रहा हूं। इस सूचकांक में कई अलग-अलग प्रविष्टियां हैं जो समान सामग्री धारण कर रही हैं। इसलिए मैं इन डुप्लिकेट को हटाना चाहता हूं। – fwind
आपकी 'सामग्री' फ़ील्ड मैप की गई है? क्या यह एक 'स्ट्रिंग' है, 'विश्लेषण' '' not_analyzed'? – Val