MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongo i Node.js:znajdowanie dokumentu według _id przy użyciu identyfikatora UUID (GUID)

Ok, znalazłem rozwiązanie, aby uzyskać ciąg base64 do formatu GUID w węźle, aby go przekonwertować, należy to zrobić:

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

a teraz mogę wysłać zapytanie do bazy danych w następujący sposób:

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 rozwija wiele tablic

  2. Tworzenie funkcji oprogramowania pośredniczącego w celu sprawdzenia, czy rola użytkownika jest równa „Admin”

  3. Jak uruchomić powłokę mongodb w kontenerze docker?

  4. MongoDB:aktualizuj każdy dokument w jednym polu

  5. Jak policzyć występowanie każdej wartości w tablicy?