MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongo и Node.js:Намиране на документ по _id с помощта на UUID (GUID)

Добре, намерих решението да получа base64 низа във формат 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. Mongoose актуализира или вмъква много документи

  2. MONGODB [DEBUG] cursor.refresh() за курсор 7078636577051629992

  3. Проверете дали документът съществува в mongodb, като използвате es7 async/await

  4. Възел mongodb:Грешка:връзката е затворена поради parseError

  5. MongoDB:безусловни актуализации?