MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Warum gridfs get funktioniert nicht auf Datei-ID (ObjectId) nur nach Dateiname

Ich hatte ein ähnliches Problem. Es stellte sich heraus, dass ich die Zeichenfolgendarstellung einer ObjectID anstelle der echten ObjectID verwendete. Statt dessen:

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

Ich musste dies tun:

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