मैं अनन्य अनुक्रमित फ़ील्ड में शून्य मानों को अनदेखा करके और आंशिक FilterExpression के आधार पर फ़िल्टर किए गए दस्तावेज़ों को अनदेखा कर एक क्षेत्र में अद्वितीय अनुक्रमणिका जोड़ना चाहता हूं।mongoDB 3.2 में अनन्य इंडेक्स शून्य मानों को अनदेखा कर रहा है
समस्या यह है कि स्पैस इंडेक्स का आंशिक सूचकांक के साथ उपयोग नहीं किया जा सकता है।
इसके अलावा, अद्वितीय इंडेक्स जोड़ना, इंडेक्स कुंजी फ़ील्ड में शून्य मान जोड़ता है और इसलिए पार्टिकलफिल्टरएक्सप्रेस में $ मौजूदा मानदंडों के आधार पर दस्तावेज़ों को अनदेखा नहीं किया जा सकता है।
क्या यह स्थिति इस स्थिति के आसपास होने के लिए मोंगोडीबी 3.2 में संभव है?
क्या आपके मूल्य में शून्य मूल्य का कोई विशेष अर्थ है? यदि नहीं, तो आप हमेशा सभी शून्य मानों के लिए फ़ील्ड को अनसेट कर सकते हैं जो $ मौजूदा ऑपरेटर का उपयोग करना संभव बनाता है। – joao
अद्वितीय इंडेक्स ऑटो जोड़ना शून्य क्षेत्र जोड़ता है ताकि हमारे पास अद्वितीय अनुक्रमित कुंजी फ़ील्ड के बिना दस्तावेज़ न हो। – Nikhil