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

bson.ObjectIdHex में रनटाइम पैनिक को रोकें

bson.ObjectIdHex() दस्तावेज़ हैं कि यदि आप एक अमान्य ऑब्जेक्ट आईडी पास करते हैं तो यह घबरा जाएगा:

अगर आप इससे बचना चाहते हैं, तो पहले bson.IsObjectIdHex() , और केवल bson.ObjectIdHex() . पर कॉल करने के लिए आगे बढ़ें अगर आपका इनपुट मान्य है:

if bson.IsObjectIdHex(obid[0]) {
    // It's valid, calling bson.ObjectIdHex() will not panic...
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैं $Project के साथ मौजूदा स्ट्रिंग से नए फ़ील्ड कैसे बना सकता हूं?

  2. मानव-पठनीय दिनांक प्रारूप के साथ बीएसओएन को जेएसओएन में कैसे परिवर्तित करें

  3. फ्लो राउटर ऑब्जेक्टआईडी के साथ काम नहीं करता है। कोई फिक्स?

  4. Java का उपयोग करके MongoDB में वाइल्डकार्ड खोज कैसे करें

  5. जावा के साथ MongoDB में दस्तावेज़ों का थोक अद्यतन कैसे करें?