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

Tại sao gridfs get không hoạt động trên id tệp (ObjectId) chỉ bằng tên tệp

Tôi đã có một vấn đề tương tự. Vấn đề hóa ra là tôi đang sử dụng biểu diễn chuỗi của một ObjectID thay vì ObjectID thực. Thay vì điều này:

var gridStore = new GridStore(db, '51299e0881b8e10011000001', 'r');

Tôi cần làm điều này:

var gridStore = new GridStore(db, new ObjectID('51299e0881b8e10011000001'), 'r');


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB C # driver 2.0:Cách lấy kết quả từ MapReduceAsync

  2. Tài liệu được nhúng không có Mảng?

  3. tìm kiếm văn bản mongodb với nhiều trường

  4. MongoDB $ ifNull

  5. Lưu trữ tệp trong MongoDB với GridFS