sql >> Database >  >> NoSQL >> MongoDB

Mongo en Node.js:een document zoeken op _id met behulp van een UUID (GUID)

Ok, ik heb de oplossing gevonden om de base64-string in een GUID-formaat binnen het knooppunt te krijgen, om het te converteren moet dit worden gedaan:

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

en nu kan ik de database als volgt opvragen:

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


  1. Sorteer een array en voeg een rangveld toe in MongoDB

  2. Hoe krijg ik een bijgewerkt document terug van de findOneAndUpdate-methode?

  3. lente data mongodb id veldtoewijzing

  4. SpringBoot in Docker maakt geen verbinding met Mongo in Docker