MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB सॉर्ट केवल प्रविष्टि मौजूद है, कुंजी पहले मान के साथ और कुंजी शून्य के साथ या अंतिम मौजूद नहीं है

मैंने इसके लिए एक डर्टी हैक का इस्तेमाल किया।

MongoDB doc का कहना है कि नीचे दी गई छवि के अनुसार छँटाई के लिए उनकी प्राथमिकताएँ हैं।

तो जब मैं asc . के साथ क्रमबद्ध करता हूं फिर यह पहले सभी को सॉर्ट करता है शून्य (खाली कुंजी को शून्य माना जाता है) प्रविष्टियां फिर संख्यात्मक प्रविष्टियों को क्रमबद्ध करती हैं।

यहां हैक क्या है?

स्टोर करें sr_no : "" खाली स्ट्रिंग डिफ़ॉल्ट के साथ।

अब यह पहले संख्यात्मक को क्रमित करेगा मान तब स्ट्रिंग




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb को 3.2 से 3.6 में अपग्रेड करते समय त्रुटि

  2. नेवला/मोंगोडब में उप-दस्तावेज़ सरणी को कैसे क्रमबद्ध करें?

  3. MongoDb में विरासत:परिभाषित प्रकार के उदाहरणों का अनुरोध कैसे करें

  4. BsonSerializationException एक शब्दकोश को क्रमबद्ध करते समय <डेटटाइम, टी> बीएसओएन को

  5. MongoDB .NET upsert पर _id उत्पन्न नहीं कर रहा है