MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Pourquoi gridfs get ne fonctionne pas sur l'ID de fichier (ObjectId) uniquement par nom de fichier

J'avais un problème similaire. Le problème s'est avéré être que j'utilisais la représentation sous forme de chaîne d'un ObjectID au lieu du véritable ObjectID. Au lieu de cela :

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

J'avais besoin de faire ceci :

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