MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongo và Node.js:Tìm tài liệu bằng _id sử dụng UUID (GUID)

Được rồi, tôi đã tìm thấy giải pháp để đưa chuỗi base64 thành định dạng GUID bên trong nút, để chuyển đổi nó, điều này cần phải được thực hiện:

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

và bây giờ tôi có thể truy vấn cơ sở dữ liệu như thế này:

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. hex thay vì base64 trong BinData () - MongoDB

  2. Làm cách nào để cập nhật nhiều tài liệu trong mongoose?

  3. Cách sử dụng GridFS để lưu trữ hình ảnh bằng Node.js và Mongoose

  4. Kết nối Spark với nhiều bộ sưu tập Mongo

  5. Chuyển các lọ bổ sung cho Spark thông qua spark-submit