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

Защо gridfs get не работи с идентификатор на файл (ObjectId) само по име на файл

Имах подобен проблем. Проблемът се оказа, че използвах низовото представяне на ObjectID вместо истинския ObjectID. Вместо това:

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

Трябваше да направя това:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Филтър за дати Mongoose

  2. име на поле ClassName се вмъква в mongodb от morphia

  3. MongoDb Join заявка с PHP

  4. MongoDB отделна команда

  5. Еквивалент на Java драйвер за Object.bsonsize( doc) на обвивката на JavaScript?