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

Mongo और Node.js:UUID (GUID) का उपयोग करके _id द्वारा दस्तावेज़ ढूँढना

ठीक है, मुझे बेस 64 स्ट्रिंग को नोड के भीतर एक GUID प्रारूप में प्राप्त करने का समाधान मिल गया है, इसे परिवर्तित करने के लिए इसे करने की आवश्यकता है:

var mongo.require('mongodb');
var GUID = new mongo.Binary(new Buffer(<base65String>, 'base64'), 3);

और अब मैं डेटाबेस को इस तरह से क्वेरी कर सकता हूं:

collection.findOne({'_id' : GUID}, function(err, item) {
                    res.send(item);
                });


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoDB जावा ड्राइवर के माध्यम से mongoStat प्राप्त करना

  2. एसएएसएल प्रमाणीकरण चरण पर सर्वर ने त्रुटि लौटा दी:प्रमाणीकरण विफल रहा

  3. mongodb . में सप्ताह की संख्या से सप्ताह का पहला दिन प्राप्त करना

  4. मोंगोडब क्वेरी विशिष्ट माह|वर्ष तारीख नहीं

  5. सेकेंडरी से प्राइमरी में सेकेंडरी नोड को बढ़ावा दें