पूर्ण आयात के दौरान अनुक्रमित होने वाले दस्तावेज़ को कैसे रोकें? - mongodb, solr, dataimporthandler

मेरे पास एक मोंगोड संग्रह है जो मैं चाहता हूंडेटा आयात हैंडलर का उपयोग कर सौर पर सूचकांक। लेकिन मैं पूर्ण आयात के दौरान अनुक्रमित करने के लिए वेरिएंट के रूप में खाद्य प्रकार (दस्तावेज़ में एक फ़ील्ड) के साथ दस्तावेज नहीं चाहता हूं?

उत्तर:

उत्तर № 1 के लिए 1

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

उदाहरण के लिए:

db.collection.find({ "fieldToCheck" : { $exists : true, $ne : null } })

आप अपनी क्वेरी में उपर्युक्त कुछ शर्तों को जोड़ सकते हैं और डेटा को सोलर में अनुक्रमित होने से प्रतिबंधित कर सकते हैं।

डेटा कॉन्फ़िगर में क्वेरी गुम है और यही वजह है कि यह सभी दस्तावेजों को mongoDB से प्राप्त कर रहा है। यदि आप सही मानदंडों के साथ क्वेरी जोड़ते हैं तो यह चयनित दस्तावेज़ों को पुनः प्राप्त करेगा।

मोंगो क्वेरी पर अधिक जानकारी के लिए कृपया नीचे दिए गए लिंक का संदर्भ लें

MOngoDB संदर्भ लिंक


संबंधित सवाल
सबसे लोकप्रिय