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

स्ट्रिंग से MongoDB ऑब्जेक्ट में रूपांतरण

जैसा कि मैं देख रहा हूं कि यहां दो मुद्दे हैं:

  1. ऑब्जेक्ट आईडी इंस्टेंस की उचित आईडी कैसे प्राप्त करें?

मान 8001_469437317594492928_1400737805000 एक हेक्स मान नहीं है जिसे आप डीबी में देख सकते हैं लेकिन समय, मशीन आईडी, पीआईडी ​​​​और काउंटर घटकों का एक स्पष्ट संयोजन है। इस घटक का उपयोग HEX मान उत्पन्न करने के लिए किया जाता है। HEX मान प्राप्त करने के लिए आपको अपने ObjectID उदाहरण की ToString विधि का उपयोग करना होगा।

यहाँ ObjectID घटकों की व्याख्या का संदर्भ:https://api .mongodb.com/java/3.0/org/bson/types/ObjectId.html

  1. विशिष्ट आईडी के साथ ObjectId इंस्टेंस कैसे बनाएं

विशिष्ट HEX मान के साथ नया ObjectID उदाहरण बनाने के लिए इसका उपयोग करें:var objectId = new ObjectId(hexStringId)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एम्बेडेड दस्तावेज़ में मोंगोडब सीमा

  2. php mongodb पूर्ण-पाठ खोज और सॉर्ट

  3. नेवला खाली वस्तुओं या सरणियों को हटा दें

  4. एक अद्वितीय अनुक्रमणिका का उल्लंघन करने वाले MongoDB दस्तावेज़ को सम्मिलित करते समय त्रुटि को कैसे पकड़ें?

  5. नेवला - मॉडल में सरणी की लंबाई प्राप्त करें